public bool agregarNuevoEmpleado(empleado nuevoEmpleado)
 {
     try
     {
         nuevoEmpleado.fechaIngreso = DateTime.Now;
         data.empleados.InsertOnSubmit(nuevoEmpleado);
         data.SubmitChanges();
         return true;
     }
     catch
     {
         return false;
     }
 }
 public bool modificarEmpleado(empleado nuevoEmpleado)
 {
     try
     {
         empleado empleadoParaModificar = (from empleado in data.empleados
                                      where empleado.idEmpleado == nuevoEmpleado.idEmpleado
                                      select empleado).Single();
         empleadoParaModificar.nbrEmpleado = nuevoEmpleado.nbrEmpleado;
         empleadoParaModificar.idDepto = nuevoEmpleado.idDepto;
         empleadoParaModificar.fechaIngreso = nuevoEmpleado.fechaIngreso;
         empleadoParaModificar.foto = nuevoEmpleado.foto;
         data.SubmitChanges();
         return true;
     }
     catch
     {
         return false;
     }
 }
 partial void Deleteempleado(empleado instance);
 partial void Updateempleado(empleado instance);
 partial void Insertempleado(empleado instance);
		private void detach_empleados(empleado entity)
		{
			this.SendPropertyChanging();
			entity.departamento = null;
		}
 /*
 CREATE PROCEDURE proyecto.SP_getEmpleadosDepartamento @pIdDepto int
 AS
 SELECT idEmpleado, nbrEmpleado, idDepto, fechaIngreso, foto
 FROM proyecto.Empleados
 WHERE idDepto= @pIdDepto
 GO
 */
 public List<empleado> getEmpleadosDepartamento(empleado buscarEmpleado)
 {
     try
     {
         var TareaData = new TareaDataClassesDataContext();
         var query = TareaData.SP_getEmpleadosDepartamento(buscarEmpleado.idDepto);
         List<empleado> respuesta = new List<empleado>();
         
         foreach (var c in query)
         {
             empleado empleadoNuevo = new empleado();
             empleadoNuevo.idEmpleado = c.idEmpleado;
             empleadoNuevo.nbrEmpleado = c.nbrEmpleado;
             empleadoNuevo.idDepto = c.idDepto;
             empleadoNuevo.fechaIngreso = c.fechaIngreso;
             empleadoNuevo.foto = c.foto;
             respuesta.Add(empleadoNuevo);
         }
         return respuesta;
     }
     catch
     {
         return null;
     }
 }