示例#1
0
        public ActionResult ActualizarDatosProm(String IdPromo, String NombrePromo, String IdProve, String DescripcionPromo, String RangoPromocion, String DescuentoPromo)
        {
            _PromoBO = new PromocionesBO();
            String D_Inicio     = RangoPromocion.Substring(3, 2);
            String M_Inicio     = RangoPromocion.Substring(0, 2);
            String A_Inicio     = RangoPromocion.Substring(6, 4);
            String Fecha_Inicio = D_Inicio + "/" + M_Inicio + "/" + A_Inicio;

            String D_Final     = RangoPromocion.Substring(16, 2);
            String M_Final     = RangoPromocion.Substring(13, 2);
            String A_Final     = RangoPromocion.Substring(19, 4);
            String Fecha_Final = D_Final + "/" + M_Final + "/" + A_Inicio;

            _PromoBO.FechaInicioPromo = Fecha_Inicio;
            _PromoBO.FechaFinPromo    = Fecha_Final;

            _PromoBO.IdPromo          = Convert.ToInt32(IdPromo);
            _PromoBO.NombrePromo      = NombrePromo;
            _PromoBO.DescuentoPromo   = Convert.ToDouble(DescuentoPromo);
            _PromoBO.IdProve          = Convert.ToInt32(IdProve);
            _PromoBO.DescripcionPromo = DescripcionPromo;
            PromoModel.Modificar(_PromoBO);
            ViewBag.Actualizado = true;
            Promociones();
            return(View("Promociones"));
        }
示例#2
0
 public ActionResult Agg_Promocion(String NombrePromo, String IdProve, String DescripcionPromo, String FechaInicioPromo, String FechaFinPromo)
 {
     _PromoBO                  = new PromocionesBO();
     _PromoBO.NombrePromo      = NombrePromo;
     _PromoBO.IdProve          = Convert.ToInt32(IdProve);
     _PromoBO.DescripcionPromo = DescripcionPromo;
     _PromoBO.FechaInicioPromo = FechaInicioPromo;
     _PromoBO.FechaFinPromo    = FechaFinPromo;
     PromoModel.Agregar(_PromoBO);
     return(RedirectToAction("Promociones", "Promociones"));
 }
示例#3
0
        public int Modificar(object Obj)
        {
            BO.PromocionesBO Bo  = (BO.PromocionesBO)Obj;
            SqlCommand       Cmd = new SqlCommand("Update [dbo].[Promociones] Set [NombrePromo]=(@NombrePromo), [DescripcionPromo]=(@DescripcionPromo),[FechaInicioPromo]=(@FechaInicioPromo),[FechaFinPromo]=(@FechaFinPromo),[IdProveedor1]=(@IdProveedor1) Where IdPromocion=@IdPromocion");

            Cmd.Parameters.Add("@IdPromocion", SqlDbType.Int).Value          = Bo.IdPromo;
            Cmd.Parameters.Add("@NombrePromo", SqlDbType.VarChar).Value      = Bo.NombrePromo;
            Cmd.Parameters.Add("@DescripcionPromo", SqlDbType.VarChar).Value = Bo.DescripcionPromo;
            Cmd.Parameters.Add("@FechaInicioPromo", SqlDbType.Date).Value    = Bo.FechaInicioPromo;
            Cmd.Parameters.Add("@FechaFinPromo", SqlDbType.Date).Value       = Bo.FechaFinPromo;
            Cmd.Parameters.Add("@IdProveedor1", SqlDbType.Int).Value         = Bo.IdProve;
            return(con.EjecutarSQL(Cmd));
        }
示例#4
0
        public int Agregar(object Obj)
        {
            BO.PromocionesBO oPo = (BO.PromocionesBO)Obj;
            SqlCommand       Cmd = new SqlCommand("INSERT INTO [dbo].[Promociones] ([NombrePromo],[DescripcionPromo],[FechaInicioPromo],[FechaFinPromo],[IdProveedor1],[FechaRegistroPromo],[StatusPromo]) VALUES (@NombrePromo,@DescripcionPromo,@FechaInicioPromo,@FechaFinPromo,@IdProveedor1,@FechaRegistroPromo,@StatusPromo);");

            Cmd.Parameters.Add("@NombrePromo", SqlDbType.VarChar).Value         = oPo.NombrePromo;
            Cmd.Parameters.Add("@DescripcionPromo", SqlDbType.VarChar).Value    = oPo.DescripcionPromo;
            Cmd.Parameters.Add("@FechaInicioPromo", SqlDbType.Date).Value       = oPo.FechaInicioPromo;
            Cmd.Parameters.Add("@FechaFinPromo", SqlDbType.Date).Value          = oPo.FechaFinPromo;
            Cmd.Parameters.Add("@IdProveedor1", SqlDbType.Int).Value            = oPo.IdProve;
            Cmd.Parameters.Add("@FechaRegistroPromo", SqlDbType.DateTime).Value = DateTime.Now;
            Cmd.Parameters.Add("@StatusPromo", SqlDbType.Bit).Value             = true;
            Cmd.CommandType = CommandType.Text;
            return(con.EjecutarSQL(Cmd));
        }