コード例 #1
0
        public bool actualizarConcepto(EConcepto mcConcepto)
        {
            cmd.Connection  = cnx;
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.CommandText = "pr_concepto_edit";

            try
            {
                cmd.Parameters.Add(new SqlParameter("@p_id", SqlDbType.Int));
                cmd.Parameters["@p_id"].Value = mcConcepto.IdConcepto;

                cmd.Parameters.Add(new SqlParameter("@p_nombre", SqlDbType.VarChar, 500));
                cmd.Parameters["@p_nombre"].Value = mcConcepto.Nombre;

                cmd.Parameters.Add(new SqlParameter("@p_fechaVenc", SqlDbType.Date));
                cmd.Parameters["@p_fechaVenc"].Value = mcConcepto.FechaVenc;


                cmd.Parameters.Add(new SqlParameter("@p_precio", SqlDbType.Decimal));
                cmd.Parameters["@p_precio"].Value = mcConcepto.Precio;


                cnx.Open();
                cmd.ExecuteNonQuery();
                v_exito = true;
            }
            catch (SqlException ex)
            {
                v_exito            = false;
                mcConcepto.msgResp = ex.Message;
            }
            finally
            {
                if (cnx.State == ConnectionState.Open)
                {
                    cnx.Close();
                }
                cmd.Parameters.Clear();
            }
            return(v_exito);
        }
コード例 #2
0
 public bool editarConcepto(EConcepto econcepto)
 {
     return(_conceptoDatos.actualizarConcepto(econcepto));
 }
コード例 #3
0
 public bool AgregarConcepto(EConcepto econcepto)
 {
     return(_conceptoDatos.insertarConcepto(econcepto));
 }