public int InsertarDetPrmocion(CEN_Detalle_Flag_Promocion objProd)
        {
            int           response = 0;
            SqlConnection con      = null;
            SqlCommand    cmd      = null;
            CADConexion   CadCx    = new CADConexion();

            try
            {
                con             = new SqlConnection(CadCx.CxSQL());
                cmd             = new SqlCommand("pa_insertar_detalleflagpromocion", con);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@descripcionDet", objProd.descPrdoReg);
                cmd.Parameters.AddWithValue("@valorEntero1Det", objProd.cantProductoReg);
                cmd.Parameters.AddWithValue("@valorMoneda1Det", objProd.costoProdReg);
                cmd.Parameters.AddWithValue("@valorCadena1Det", objProd.codProductoReg);
                cmd.Parameters.AddWithValue("@valorCadena2Det", objProd.idUnidBaseProdReg);

                cmd.Parameters.Add("@resultado", SqlDbType.Int).Direction = ParameterDirection.Output;
                con.Open();
                cmd.ExecuteNonQuery();
                response = Convert.ToInt32(cmd.Parameters["@resultado"].Value);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                con.Close();
            }
            return(response);
        }
Exemplo n.º 2
0
        public int InsertarDetPrmocion(CEN_Detalle_Flag_Promocion objDetProducto)
        {
            CADPromociones objCADdetProduct = null;

            try
            {
                objCADdetProduct = new CADPromociones();
                return(objCADdetProduct.InsertarDetPrmocion(objDetProducto));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public static int InsertDetallePromocion(string descProductoReg, int cantProductoRegalar, string costoProdRegalar, string codProductoRegalar, string idUnidadBaseProdReg)
        {
            CLNPromociones             objCLNProduc  = null;
            CEN_Detalle_Flag_Promocion objCENdetalle = new CEN_Detalle_Flag_Promocion()
            {
                descPrdoReg       = Convert.ToString(descProductoReg),
                cantProductoReg   = Convert.ToInt32(cantProductoRegalar),
                costoProdReg      = Convert.ToString(costoProdRegalar),
                codProductoReg    = Convert.ToString(codProductoRegalar),
                idUnidBaseProdReg = Convert.ToString(idUnidadBaseProdReg)
            };

            try
            {
                objCLNProduc = new CLNPromociones();
                int ok = objCLNProduc.InsertarDetPrmocion(objCENdetalle);
                return(ok);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }