public C_empleado_crud(Vo_empleado empleado = null) { frm = new Capa_Vista.frm_employee_crud(); c_message = C_message.getInstancia(); message_box = c_message.formulario(); vo_empleado.Operacion = "insert"; InitializeEvents(); read_office(); read_post(); read_turn(); if (empleado != null) { vo_empleado.Clave = empleado.Clave; vo_empleado.Operacion = empleado.Operacion; frm.txtEmpleado.Text = empleado.Nombre_persona; frm.txtJefeInmediato.Text = empleado.Nombre_jefe; rfc_persona = empleado.Rfc_persona; rfc_jefe = empleado.Rfc_jefe; mensaje_puesto = empleado.Puesto.ToString(); mensaje_sucursal = empleado.Sucursal.ToString(); mensaje_turno = empleado.Turno.ToString(); } }
public bool DELETE(Vo_empleado empleado) { try { MySqlCommand cmd = new MySqlCommand("sp_deleteEmployee", cnSql); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@id", empleado.Clave); if (cnSql.State == ConnectionState.Open) { cnSql.Close(); } cnSql.Open(); if (cmd.ExecuteNonQuery() > 0) { return(true); } else { return(false); } } catch (Exception ex) { MessageBox.Show("Ocurrio un error", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Error); cnSql.Close(); return(false); } finally { cnSql.Close(); } }
public bool DELETE(Vo_empleado empleado) { if (m_empleado == null) { m_empleado = new M_empleado(); return(m_empleado.DELETE(empleado)); } else { return(m_empleado.DELETE(empleado)); } }
public DataTable SEARCH(Vo_empleado empleado) { if (m_empleado == null) { m_empleado = new M_empleado(); return(m_empleado.SEARCH(empleado)); } else { return(m_empleado.SEARCH(empleado)); } }
public DataTable SEARCH(Vo_empleado empleado) { MySqlCommand cmd = new MySqlCommand("sp_searchEmployee", cnSql); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@termino", empleado.Expresion); MySqlDataAdapter da = new MySqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); return(dt); }
public bool CREATE(Vo_empleado empleado) { try { MySqlCommand cmd = new MySqlCommand("sp_createEmployee", cnSql); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@persona", empleado.Rfc_persona); cmd.Parameters.AddWithValue("@jefe", empleado.Rfc_jefe); cmd.Parameters.AddWithValue("@puesto", empleado.Puesto); cmd.Parameters.AddWithValue("@sucursal", empleado.Sucursal); cmd.Parameters.AddWithValue("@turno", empleado.Turno); if (cnSql.State == ConnectionState.Open) { cnSql.Close(); } cnSql.Open(); if (cmd.ExecuteNonQuery() > 0) { return(true); } else { return(false); } } catch (Exception ex) { MessageBox.Show("Ocurrio un error", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Error); cnSql.Close(); return(false); } finally { cnSql.Close(); } }