private void inicializarValores(int idTarifa) { myTarifa = new TARIFA(); myTarifa.ID = idTarifa; myTarifa = serviciosTARIFA.buscarPrimeroTARIFA(myTarifa); if (myTarifa != null && myTarifa.ID > 0) { lblTarifa.Text = myTarifa.NOMBRE; if (operacion == operation.CREAR) { this.Text = "Crear Detalle Tarifa"; lblTitulo.Text = "Crear Detalle Tarifa"; } if (operacion == operation.EDITAR) { this.Text = "Editar Detalle Tarifa"; lblTitulo.Text = "Editar Detalle Tarifa"; cmbConcepto.SelectedItem = getItemConcepto(myTarifaDetalle.ID_TARIFA_CONCEPTO); if (myTarifaDetalle.TERCERO.Equals("SI")) { chkTercero.Checked = true; } else { chkTercero.Checked = false; } if (myTarifaDetalle.DESCONTABLE.Equals("SI")) { chkDescontable.Checked = true; } else { chkDescontable.Checked = false; } txtFormula.Text = myTarifaDetalle.FORMULA; } } else { MessageBox.Show("La tarifa no fue encontrada", "Sin tarifa", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } }
/** * Edita un registro en la tabla * @param TARIFA obj * @return boolean indicando si se realizo o no la actualizacion */ public bool editarTARIFA(TARIFA obj) { bool resultado; resultado = false; try { TARIFADao dao = new TARIFADao(); conn = conexion.conection(); dao.save(conn, obj); resultado = true; } catch (Exception e) { resultado = false; } finally { if (conn != null && conn.State == System.Data.ConnectionState.Open) { conn.Close(); } } return(resultado); }
public DataSet crearMultipleLIQUIDACION_1(TARIFA tarifa, int id_cliente) { return(gestionLIQUIDACION.crearMultipleLIQUIDACION_1(tarifa, id_cliente)); }
public List <TARIFA> search(SqlConnection conn, TARIFA valueObject) { List <TARIFA> searchResults = new List <TARIFA>(); bool first = true; String sql = "SELECT * FROM TARIFA WHERE 1=1 "; if (valueObject.ID > 0) { if (first) { first = false; } sql += "AND ID= '" + valueObject.ID + "' "; } if (!String.IsNullOrEmpty(valueObject.ID_VIGENCIA.ToString()) && valueObject.ID_VIGENCIA > 0) { if (first) { first = false; } sql += "AND ID_VIGENCIA= '" + valueObject.ID_VIGENCIA + "' "; } if (!String.IsNullOrEmpty(valueObject.ID_TARIFA_CATEGORIA.ToString()) && valueObject.ID_TARIFA_CATEGORIA > 0) { if (first) { first = false; } sql += "AND ID_TARIFA_CATEGORIA= '" + valueObject.ID_TARIFA_CATEGORIA + "' "; } if (!String.IsNullOrEmpty(valueObject.NOMBRE)) { if (first) { first = false; } sql += "AND NOMBRE= '" + valueObject.NOMBRE + "' "; } if (!String.IsNullOrEmpty(valueObject.ESTADO)) { if (first) { first = false; } sql += "AND ESTADO= '" + valueObject.ESTADO + "' "; } sql += "ORDER BY id ASC "; if (first) { searchResults = new List <TARIFA>(); } else { searchResults = listQuery(new SqlCommand(sql, conn)); } return(searchResults); }
public void save(SqlConnection conn, TARIFA valueObject) { SqlCommand stmt = null; String sql = ""; try { sql = "UPDATE TARIFA SET" + " ID_VIGENCIA = @ID_VIGENCIA, ID_TARIFA_CATEGORIA = @ID_TARIFA_CATEGORIA , NOMBRE = @NOMBRE , ESTADO = @ESTADO " + " WHERE (id = @id)"; stmt = new SqlCommand(sql, conn); if (valueObject.ID_VIGENCIA > 0) { stmt.Parameters.AddWithValue("@ID_VIGENCIA", valueObject.ID_VIGENCIA); } else { stmt.Parameters.AddWithValue("@ID_VIGENCIA", DBNull.Value); } if (valueObject.ID_TARIFA_CATEGORIA > 0) { stmt.Parameters.AddWithValue("@ID_TARIFA_CATEGORIA", valueObject.ID_TARIFA_CATEGORIA); } else { stmt.Parameters.AddWithValue("@ID_TARIFA_CATEGORIA", DBNull.Value); } if (!String.IsNullOrEmpty(valueObject.NOMBRE) && valueObject.NOMBRE.Length <= 50) { stmt.Parameters.AddWithValue("@NOMBRE", valueObject.NOMBRE); } else { stmt.Parameters.AddWithValue("@NOMBRE", DBNull.Value); } if (!String.IsNullOrEmpty(valueObject.ESTADO) && valueObject.ESTADO.Length <= 1) { stmt.Parameters.AddWithValue("@ESTADO", valueObject.ESTADO); } else { stmt.Parameters.AddWithValue("@ESTADO", DBNull.Value); } stmt.Parameters.AddWithValue("@id", valueObject.ID); int rowcount = databaseUpdate(stmt); if (rowcount == 0) { throw new Exception("Object could not be saved! (PrimaryKey not found)"); } } finally { if (stmt != null) { stmt.Dispose(); } } }
public bool eliminarTARIFA(TARIFA obj) { return(gestionTARIFA.eliminarTARIFA(obj)); }
public TARIFA[] buscarTARIFA(TARIFA obj) { return(gestionTARIFA.buscarTARIFA(obj)); }
public TARIFA buscarPrimeroTARIFA(TARIFA obj) { return(gestionTARIFA.buscarPrimeroTARIFA(obj)); }
public bool editarTARIFA(TARIFA obj) { return(gestionTARIFA.editarTARIFA(obj)); }
public TARIFA crearTARIFA(TARIFA obj) { return(gestionTARIFA.crearTARIFA(obj)); }