Exemplo n.º 1
0
 public List <ChequesFormaPago> get_cheques_operacion(int id_solicitud)
 {
     try
     {
         using (SqlConnection cnn = new SqlConnection(this.strConn))
         {
             cnn.Open();
             SqlCommand cmd = new SqlCommand("sp_r_cheques_operacion", cnn);
             cmd.CommandType = CommandType.StoredProcedure;
             cmd.Parameters.AddWithValue("@id_solicitud", id_solicitud);
             SqlDataReader           dr  = cmd.ExecuteReader();
             List <ChequesFormaPago> lch = new List <ChequesFormaPago>();
             while (dr.Read())
             {
                 ChequesFormaPago ch = new ChequesFormaPago();
                 ch.Id_cheque    = Convert.ToInt32(dr["id_cheque"]);
                 ch.Id_solicitud = Convert.ToInt32(dr["id_solicitud"]);
                 ch.Nro_cheque   = Convert.ToInt32(dr["nro_cheque"]);
                 ch.Fecha_cheque = Convert.ToDateTime(dr["fecha_cheque"]);
                 ch.Monto_cheque = Convert.ToInt32(dr["monto_cheque"]);
                 ch.Codigo_banco = dr["codigo_banco"].ToString();
                 ch.Nro_cuenta   = dr["nro_cuenta"].ToString();
                 lch.Add(ch);
             }
             dr.Close();
             cnn.Close();
             return(lch);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemplo n.º 2
0
        public string add_cheques_operacion(int id_cheque, int id_solicitud, int nro_cheque, DateTime fecha_cheque, int monto_cheque, string codigo_banco, string nro_cuenta)
        {
            ChequesFormaPago cheque = new ChequesFormaPago();

            cheque.Id_cheque    = id_cheque;
            cheque.Id_solicitud = id_solicitud;
            cheque.Nro_cheque   = nro_cheque;
            cheque.Fecha_cheque = fecha_cheque;
            cheque.Monto_cheque = monto_cheque;
            cheque.Codigo_banco = codigo_banco;
            cheque.Nro_cuenta   = nro_cuenta;
            return(new ChequesFormaPagoDAC().add_cheques_operacion(cheque));
        }
Exemplo n.º 3
0
        public string add_cheques_operacion(ChequesFormaPago cheque)
        {
            try
            {
                using (SqlConnection cnn = new SqlConnection(this.strConn))
                {
                    cnn.Open();
                    SqlCommand cmd = new SqlCommand("sp_add_cheques_operacion", cnn);
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@id_cheque", cheque.Id_cheque);
                    cmd.Parameters.AddWithValue("@id_solicitud", cheque.Id_solicitud);
                    cmd.Parameters.AddWithValue("@nro_cheque", cheque.Nro_cheque);
                    cmd.Parameters.AddWithValue("@fecha_cheque", cheque.Fecha_cheque);
                    cmd.Parameters.AddWithValue("@monto_cheque", cheque.Monto_cheque);

                    if (cheque.Codigo_banco == "")
                    {
                        cmd.Parameters.AddWithValue("@codigo_banco", DBNull.Value);
                    }
                    else
                    {
                        cmd.Parameters.AddWithValue("@codigo_banco", cheque.Codigo_banco);
                    }

                    if (cheque.Nro_cuenta == "")
                    {
                        cmd.Parameters.AddWithValue("@nro_cuenta", DBNull.Value);
                    }
                    else
                    {
                        cmd.Parameters.AddWithValue("@nro_cuenta", cheque.Nro_cuenta);
                    }

                    cmd.ExecuteNonQuery();
                    cnn.Close();
                    return("");
                }
            }
            catch (Exception ex)
            {
                return(ex.Message);
            }
        }