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")); }
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")); }
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)); }
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)); }