public EPolizas buscar(string codigo) { EPolizas obj = null; string sql = "SELECT * FROM afpolizas 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(EPolizas obj) { int nReg = 0; string sql = " INSERT INTO afpolizas (idPoliza, codActivo, nPoliza, fechaInicio, fechaVence, " + " responsable, telefono, deducible, valor, empresa ) VALUES (NUll, ?codActivo, ?nPoliza, " + " ?fechaInicio, ?fechaVence , ?responsable, ?telefono, ?deducible, ?valor, ?empresa)"; 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("?nPoliza", MySqlDbType.String).Value = obj.nPoliza; cmd.Parameters.Add("?fechaInicio", MySqlDbType.Date).Value = obj.fechaInicio; cmd.Parameters.Add("?fechaVence", MySqlDbType.Date).Value = obj.fechaVence; cmd.Parameters.Add("?empresa", MySqlDbType.String).Value = obj.empresa; cmd.Parameters.Add("?responsable", MySqlDbType.String).Value = obj.responsable; cmd.Parameters.Add("?telefono", MySqlDbType.String).Value = obj.telefono; cmd.Parameters.Add("?deducible", MySqlDbType.Double).Value = obj.deducible; cmd.Parameters.Add("?valor", MySqlDbType.Double).Value = obj.valor; if (cnx.abrirConexion()) { nReg = cmd.ExecuteNonQuery(); cnx.cerrarConexion(); } } } return(nReg); }
private void guardarPoliza() { EPolizas objPol = new EPolizas(); objPol.codActivo = txtCodigo.Text; objPol.deducible = UtilSystem.DIN(txtValDeducible.Text); objPol.empresa = txtEmpresa.Text; objPol.fechaInicio = UtilSystem.fFecha(dtpFInicioSeg.Value); objPol.fechaVence = UtilSystem.fFecha(dtpFVenceSeg.Value); objPol.responsable = txtAgente.Text; objPol.telefono = txtTelSeguro.Text; objPol.valor = UtilSystem.DIN(txtValAsegurado.Text); objPol.nPoliza = txtPoliza.Text; bllPoliza.insertar(objPol); }
private void mostrarPoliza(string codigo) { objPoliza = bllPoliza.buscar(codigo); if (objPoliza != null) { txtPoliza.Text = objPoliza.nPoliza; txtValDeducible.Text = UtilSystem.fMoneda(objPoliza.deducible); txtEmpresa.Text = objPoliza.empresa; dtpFInicioSeg.Value = Convert.ToDateTime(objPoliza.fechaInicio); dtpFVenceSeg.Value = Convert.ToDateTime(objPoliza.fechaVence); txtAgente.Text = objPoliza.responsable; txtTelSeguro.Text = objPoliza.telefono; txtValAsegurado.Text = UtilSystem.fMoneda(objPoliza.valor); lblIDPoliza.Text = objPoliza.idPoliza.ToString(); } }
protected EPolizas mapearObjeto(MySqlDataReader fila) { EPolizas poliza = new EPolizas { idPoliza = fila.GetInt32("idPoliza"), codActivo = fila.GetString("codActivo"), nPoliza = fila.GetString("nPoliza"), empresa = fila.GetString("empresa"), fechaInicio = fila.GetString("fechaInicio"), fechaVence = fila.GetString("fechaVence"), responsable = fila.GetString("responsable"), telefono = fila.GetString("telefono"), deducible = fila.GetDouble("deducible"), valor = fila.GetDouble("valor") }; return(poliza); }
public string insertar(EPolizas obj) { if (string.IsNullOrEmpty(obj.codActivo)) { return("El codigo del Activo no puede ser vacio"); } if (string.IsNullOrEmpty(obj.nPoliza)) { return("Falta el Numero de Poliza"); } if (pDao.insertar(obj) > 0) { return("Exito"); } else { return("Error Al Guardar datos de la Poliza de Seguros"); } }