public void actualizar(Categoria objeto) { Query query = new Query("update", "categoria"); query.AddSet("ID", Utils.preparaIU(objeto.fID)); query.AddSet("nombre", Utils.preparaIU(objeto.fnombre)); query.AddSet("descripcion", Utils.preparaIU(objeto.fdescripcion)); query.AddSet("categoria_ID", Utils.preparaIU(objeto.fcategoria_ID)); query.AddSet("estado", Utils.preparaIU(objeto.festado)); query.AddSet("cuenta_contable_ID", Utils.preparaIU(objeto.fcuenta_contable_ID)); query.AddSet("exento", Utils.preparaIU(objeto.fexento)); query.AddWhere("ID", objeto.fID.ToString()); BDConnect.Exec_sQuery(query.listo()); }
public int guardar(Categoria objeto) { Query query = new Query("insert", "categoria"); query.AddInsert("ID", Utils.preparaIU(objeto.fID)); query.AddInsert("nombre", Utils.preparaIU(objeto.fnombre)); query.AddInsert("descripcion", Utils.preparaIU(objeto.fdescripcion)); query.AddInsert("categoria_ID", Utils.preparaIU(objeto.fcategoria_ID)); query.AddInsert("estado", Utils.preparaIU(objeto.festado)); query.AddInsert("cuenta_contable_ID", Utils.preparaIU(objeto.fcuenta_contable_ID)); query.AddInsert("exento", Utils.preparaIU(objeto.fexento)); //BDConnect.Exec_sQuery(query.listo()); string queryID = query.lastInsertID(); DataSet dataset = BDConnect.Exec_cQuery(query.listo() + ";" + queryID); int Categoria_ID = 0; foreach (DataRow fila in dataset.Tables[0].Rows) { Categoria_ID = Utils.cint(fila["LAST_INSERT_ID()"].ToString()); } return(Categoria_ID); }