public EMantenimiento buscar(string codigo) { EMantenimiento obj = null; string sql = "SELECT * FROM afmantenimiento WHERE codActivo=?codigo"; using (conexion cnx = new conexion()) { cnx.cadena = Configuracion.Instanciar.conexionBD(); using (MySqlCommand cmd = new MySqlCommand()) { cmd.CommandText = sql; cmd.Connection = cnx.getConexion(); cmd.Parameters.Add("?codigo", MySqlDbType.String).Value = codigo; if (cnx.abrirConexion()) { MySqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows == true) { dr.Read(); obj = mapearObjeto(dr); } cnx.cerrarConexion(); } } } return(obj); }
public int insertar(EMantenimiento obj) { int nReg = 0; string sql = " INSERT INTO afmantenimiento (codActivo, nContrato, fInicio, fVence, " + " nVisitas, proveedor, valor) VALUES (?codActivo, ?nContrato, " + " ?fInicio, ?fVence , ?nVisitas, ?proveedor, ?valor)"; using (conexion cnx = new conexion()) { cnx.cadena = Configuracion.Instanciar.conexionBD(); using (MySqlCommand cmd = new MySqlCommand()) { cmd.CommandText = sql; cmd.Connection = cnx.getConexion(); cmd.Parameters.Add("?codActivo", MySqlDbType.VarChar).Value = obj.codActivo; cmd.Parameters.Add("?nContrato", MySqlDbType.String).Value = obj.nContrato; cmd.Parameters.Add("?fInicio", MySqlDbType.Date).Value = obj.fInicio; cmd.Parameters.Add("?fVence", MySqlDbType.Date).Value = obj.fVence; cmd.Parameters.Add("?nVisitas", MySqlDbType.Int16).Value = obj.nVisitas; cmd.Parameters.Add("?proveedor", MySqlDbType.String).Value = obj.proveedor; cmd.Parameters.Add("?valor", MySqlDbType.Double).Value = obj.valor; if (cnx.abrirConexion()) { nReg = cmd.ExecuteNonQuery(); cnx.cerrarConexion(); } } } return(nReg); }
private void guardarContratoMto() { EMantenimiento objMto = new EMantenimiento(); objMto.codActivo = txtCodigo.Text; objMto.fInicio = UtilSystem.fFecha(dtpInicioMto.Value); objMto.fVence = UtilSystem.fFecha(dtpVenceMto.Value); objMto.nContrato = txtContrato.Text; objMto.nVisitas = Convert.ToInt32(txtNVisitas.Text); objMto.proveedor = txtProveedorMto.Text; objMto.valor = UtilSystem.DIN("0"); bllMto.insertar(objMto); }
private void mostrarCtoMto(string codigo) { objMnto = bllMto.buscar(codigo); if (objMnto != null) { dtpInicioMto.Value = Convert.ToDateTime(objMnto.fInicio); dtpVenceMto.Value = Convert.ToDateTime(objMnto.fVence); txtContrato.Text = objMnto.nContrato; txtNVisitas.Text = objMnto.nVisitas.ToString(); txtProveedorMto.Text = objMnto.proveedor; txtValContrato.Text = UtilSystem.fMoneda(objMnto.valor); lblIDContMant.Text = objMnto.idMto.ToString(); } }
protected EMantenimiento mapearObjeto(MySqlDataReader fila) { EMantenimiento objMto = new EMantenimiento(); objMto.idMto = fila.GetInt32("idMto"); objMto.codActivo = fila.GetString("codActivo"); objMto.nContrato = fila.GetString("nContrato"); objMto.fInicio = fila.GetString("fInicio"); objMto.fVence = fila.GetString("fVence"); objMto.nVisitas = fila.GetInt16("nVisitas"); objMto.proveedor = fila.GetString("proveedor"); objMto.valor = fila.GetDouble("valor"); return(objMto); }
public string insertar(EMantenimiento obj) { if (string.IsNullOrEmpty(obj.codActivo)) { return("El codigo del Activo no puede ser vacio"); } if (string.IsNullOrEmpty(obj.nContrato)) { return("Falta el Numero de Contrato"); } if (mDao.insertar(obj) > 0) { return("Exito"); } else { return("Error Al Guardar datos del Contrato de Mantenimiento"); } }