public int insertarModCta(RelacionModeloCta relacionModeloCta) { string add = "INSERT INTO" + cod + "TAB_RELMODELO_CTA" + cod + "(" + cod + "STR_CONCEPTO" + cod + "," + cod + "STR_CTA_INICIO" + cod + "," + cod + "STR_CTA_FIN" + cod + "," + cod + "INT_NATURALEZA" + cod + "," + cod + "INT_IDMODELO" + cod + ", " + cod + "INT_TIPO" + cod + "," + cod + "BOOL_ESTATUS_LOGICO" + cod + "," + cod + "FECH_MODIF_RELMODELO" + cod + ") " + "VALUES " + "(@STR_CONCEPTO,@STR_CTA_INICIO," + "@STR_CTA_FIN,@INT_NATURALEZA," + "@INT_IDMODELO,@INT_TIPO,@BOOL_ESTATUS_LOGICO,@FECH_MODIF_RELMODELO)"; try { { con.Open(); NpgsqlCommand cmd = new NpgsqlCommand(add, con); cmd.Parameters.AddWithValue("@STR_CONCEPTO", relacionModeloCta.STR_CONCEPTO); cmd.Parameters.AddWithValue("@STR_CTA_INICIO", relacionModeloCta.STR_CTA_INICIO); cmd.Parameters.AddWithValue("@STR_CTA_FIN", relacionModeloCta.STR_CTA_FIN); cmd.Parameters.AddWithValue("@INT_NATURALEZA", relacionModeloCta.INT_NATURALEZA); cmd.Parameters.AddWithValue("@INT_IDMODELO", relacionModeloCta.INT_IDMODELO); cmd.Parameters.AddWithValue("@INT_TIPO", relacionModeloCta.INT_TIPO); cmd.Parameters.AddWithValue("@BOOL_ESTATUS_LOGICO", relacionModeloCta.BOOL_ESTATUS_LOGICO); cmd.Parameters.AddWithValue("@FECH_MODIF_RELMODELO", DateTime.Now); int cantFilAfec = cmd.ExecuteNonQuery(); con.Close(); return(cantFilAfec); } } catch (Exception ex) { con.Close(); string error = ex.Message; throw; } finally { con.Close(); } }
public int delete(RelacionModeloCta relacionModeloCta) { string add = "UPDATE " + cod + "TAB_RELMODELO_CTA" + cod + " SET " + cod + "BOOL_ESTATUS_LOGICO" + cod + "= " + "@BOOL_ESTATUS_LOGICO" + "," + cod + "FECH_MODIF_RELMODELO" + cod + "= " + "@FECH_MODIF_RELMODELO" + " WHERE " + cod + "INT_IDRELMODCTA" + cod + " = " + "@INT_IDRELMODCTA"; try { { NpgsqlCommand cmd = new NpgsqlCommand(add, con); cmd.Parameters.Add(new NpgsqlParameter() { NpgsqlDbType = NpgsqlTypes.NpgsqlDbType.Integer, ParameterName = "@INT_IDRELMODCTA", Value = relacionModeloCta.INT_IDRELMODCTA }); cmd.Parameters.Add(new NpgsqlParameter() { NpgsqlDbType = NpgsqlTypes.NpgsqlDbType.Boolean, ParameterName = "@BOOL_ESTATUS_LOGICO", Value = relacionModeloCta.BOOL_ESTATUS_LOGICO }); cmd.Parameters.Add(new NpgsqlParameter() { NpgsqlDbType = NpgsqlTypes.NpgsqlDbType.Date, ParameterName = "@FECH_MODIF_RELMODELO", Value = DateTime.Now }); con.Open(); int cantFilas = cmd.ExecuteNonQuery(); con.Close(); return(cantFilas); } } catch (Exception ex) { con.Close(); string error = ex.Message; throw; } finally { con.Close(); } }
public RelacionModeloCta GetRelacionModeloCta(int id) { string consulta = "SELECT * FROM" + cod + "TAB_RELMODELO_CTA" + cod + "WHERE" + cod + "INT_IDRELMODCTA" + cod + "=" + id; try { RelacionModeloCta relacionModeloCta = new RelacionModeloCta(); { con.Open(); NpgsqlCommand cmd = new NpgsqlCommand(consulta, con); NpgsqlDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()) { relacionModeloCta.INT_IDRELMODCTA = Convert.ToInt32(rdr["INT_IDRELMODCTA"]); relacionModeloCta.STR_CONCEPTO = Convert.ToString(rdr["STR_CONCEPTO"]); relacionModeloCta.STR_CTA_INICIO = Convert.ToString(rdr["STR_CTA_INICIO"]); relacionModeloCta.STR_CTA_FIN = Convert.ToString(rdr["STR_CTA_FIN"]); relacionModeloCta.INT_NATURALEZA = Convert.ToInt32(rdr["INT_NATURALEZA"]); relacionModeloCta.INT_IDMODELO = Convert.ToInt32(rdr["INT_IDMODELO"]); relacionModeloCta.INT_TIPO = Convert.ToInt32(rdr["INT_TIPO"]); relacionModeloCta.BOOL_ESTATUS_LOGICO = Convert.ToBoolean(rdr["BOOL_ESTATUS_LOGICO"]); relacionModeloCta.FECH_MODIF_RELMODELO = Convert.ToDateTime(rdr["FECH_MODIF_RELMODELO"]); } con.Close(); } return(relacionModeloCta); } catch (Exception ex) { con.Close(); string error = ex.Message; throw; } finally { con.Close(); } }
public IEnumerable <RelacionModeloCta> GetAllRelacionModeloCta() { RelacionModeloCta relacionModeloCta = new RelacionModeloCta(); string cadena = "SELECT *FROM " + cod + "TAB_RELMODELO_CTA" + cod; try { List <RelacionModeloCta> lstRelacionModeloCta = new List <RelacionModeloCta>(); { NpgsqlCommand cmd = new NpgsqlCommand(cadena, con); con.Open(); NpgsqlDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()) { relacionModeloCta.INT_IDRELMODCTA = Convert.ToInt32(rdr["INT_IDRELMODCTA"]); relacionModeloCta.STR_CONCEPTO = Convert.ToString(rdr["STR_CONCEPTO"]); relacionModeloCta.STR_CTA_INICIO = Convert.ToString(rdr["STR_CTA_INICIO"]); relacionModeloCta.STR_CTA_FIN = Convert.ToString(rdr["STR_CTA_FIN"]); relacionModeloCta.INT_NATURALEZA = Convert.ToInt32(rdr["INT_NATURALEZA"]); relacionModeloCta.INT_IDMODELO = Convert.ToInt32(rdr["INT_IDMODELO"]); relacionModeloCta.INT_TIPO = Convert.ToInt32(rdr["INT_TIPO"]); relacionModeloCta.BOOL_ESTATUS_LOGICO = Convert.ToBoolean(rdr["BOOL_ESTATUS_LOGICO"]); relacionModeloCta.FECH_MODIF_RELMODELO = Convert.ToDateTime(rdr["FECH_MODIF_RELMODELO"]); lstRelacionModeloCta.Add(relacionModeloCta); } con.Close(); } return(lstRelacionModeloCta); } catch (Exception ex) { con.Close(); string error = ex.Message; throw; } finally { con.Close(); } }
public int Post([FromBody] RelacionModeloCta relacion) { return(objModelo.insertarModCta(relacion)); }