public void EditarEmpleado(string usuario,string nombre, string primerapellido, string segundoapellido, string nombrecargo)
{
try
{
int emp_id = GetEmpId(usuario); //Con el nombre se selecciona el id del empleado
int idcargo = GetPositionId(nombrecargo);//Se saca el id del cargo
var query = (from e in entities.empleados
where e.id==emp_id
select e).First();
DataAccess.empleado TEMPEMP = query;
//TEMPEMP.id = emp_id;
TEMPEMP.nombres = nombre;
TEMPEMP.primer_apellido = primerapellido;
TEMPEMP.segundo_apellido = segundoapellido;
TEMPEMP.puesto = idcargo;
entities.SaveChanges();
}
catch (Exception er)
{
throw new Exception(er.ToString() + "--Empleados.cs / EditarEmpleados()");
}
}