public ClassEmpleados SaveEmployes(ClassEmpleados classEmpleados) { if (classEmpleados.id == 0) { _dataAccess.InsertarEmpleados(classEmpleados); } else { _dataAccess.updateEmpleado(classEmpleados); } return(classEmpleados); }
public void updateEmpleado(ClassEmpleados classEmpleados) { try { conn.Open(); string Query = @"UPDATE tblEmpleados SET CodigoEmpleado= @CodigoEmpleado, Nombre=@Nombre, Apellido=@Apellido, Cedula= @Cedula, Direccion=@Direccion, Email=@Email, Cargo=@Cargo, Telefono=@Telefono WHERE id=@id"; SqlParameter Id = new SqlParameter("@id", classEmpleados.id); SqlParameter codigo = new SqlParameter("@CodigoEmpleado", classEmpleados.CodigoEmpleado); SqlParameter nombre = new SqlParameter("@Nombre", classEmpleados.Nombre); SqlParameter apellido = new SqlParameter("@Apellido", classEmpleados.Apellido); SqlParameter cedula = new SqlParameter("@Cedula", classEmpleados.Cedula); SqlParameter direccion = new SqlParameter("@Direccion", classEmpleados.Direccion); SqlParameter email = new SqlParameter("@Email", classEmpleados.Email); SqlParameter cargo = new SqlParameter("@Cargo", classEmpleados.Cargo); SqlParameter telefono = new SqlParameter("@Telefono", classEmpleados.Telefono); SqlCommand cmd = new SqlCommand(Query, conn); cmd.Parameters.Add(Id); cmd.Parameters.Add(codigo); cmd.Parameters.Add(nombre); cmd.Parameters.Add(apellido); cmd.Parameters.Add(cedula); cmd.Parameters.Add(direccion); cmd.Parameters.Add(email); cmd.Parameters.Add(cargo); cmd.Parameters.Add(telefono); cmd.ExecuteNonQuery(); MessageBox.Show("----------Empleado Modificado Correctamente--------- "); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } finally { conn.Close(); } }
public void InsertarEmpleados(ClassEmpleados classEmpleados) { try { conn.Open(); string Query = @"INSERT into tblEmpleados (CodigoEmpleado, Nombre, Apellido, Cedula, Direccion, Email, Cargo, Telefono ) VALUES(@CodigoEmpleado, @Nombre, @Apellido, @Cedula, @Direccion, @Email, @Cargo, @Telefono )"; SqlParameter codigo = new SqlParameter("@CodigoEmpleado", classEmpleados.CodigoEmpleado); SqlParameter nombre = new SqlParameter("@Nombre", classEmpleados.Nombre); SqlParameter apellido = new SqlParameter("@Apellido", classEmpleados.Apellido); SqlParameter cedula = new SqlParameter("@Cedula", classEmpleados.Cedula); SqlParameter direccion = new SqlParameter("@Direccion", classEmpleados.Direccion); SqlParameter email = new SqlParameter("@Email", classEmpleados.Email); SqlParameter cargo = new SqlParameter("@Cargo", classEmpleados.Cargo); SqlParameter telefono = new SqlParameter("@Telefono", classEmpleados.Telefono); SqlCommand cmd = new SqlCommand(Query, conn); cmd.Parameters.Add(codigo); cmd.Parameters.Add(nombre); cmd.Parameters.Add(apellido); cmd.Parameters.Add(cedula); cmd.Parameters.Add(direccion); cmd.Parameters.Add(email); cmd.Parameters.Add(cargo); cmd.Parameters.Add(telefono); cmd.ExecuteNonQuery(); MessageBox.Show("----------Empleado Guardado Correctamente--------- "); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } finally { conn.Close(); } }