コード例 #1
0
ファイル: Llenado.cs プロジェクト: Oscarin017/TDA
 public static List<PromocionDias> guardarDiasSeleccionadosPromocion(long lPromocion, CheckBox cb1, CheckBox cb2, CheckBox cb3, CheckBox cb4, CheckBox cb5, CheckBox cb6, CheckBox cb7)
 {
     List<PromocionDias> lstPD = new List<PromocionDias>();
     if (cb1.IsChecked == true)
     {
         PromocionDias pd = new PromocionDias();
         pd.Promocion = lPromocion;
         pd.Dia = 1;
         lstPD.Add(pd);
     }
     if (cb2.IsChecked == true)
     {
         PromocionDias pd = new PromocionDias();
         pd.Promocion = lPromocion;
         pd.Dia = 2;
         lstPD.Add(pd);
     }
     if (cb3.IsChecked == true)
     {
         PromocionDias pd = new PromocionDias();
         pd.Promocion = lPromocion;
         pd.Dia = 3;
         lstPD.Add(pd);
     }
     if (cb4.IsChecked == true)
     {
         PromocionDias pd = new PromocionDias();
         pd.Promocion = lPromocion;
         pd.Dia = 4;
         lstPD.Add(pd);
     }
     if (cb5.IsChecked == true)
     {
         PromocionDias pd = new PromocionDias();
         pd.Promocion = lPromocion;
         pd.Dia = 5;
         lstPD.Add(pd);
     }
     if (cb6.IsChecked == true)
     {
         PromocionDias pd = new PromocionDias();
         pd.Promocion = lPromocion;
         pd.Dia = 6;
         lstPD.Add(pd);
     }
     if (cb7.IsChecked == true)
     {
         PromocionDias pd = new PromocionDias();
         pd.Promocion = lPromocion;
         pd.Dia = 7;
         lstPD.Add(pd);
     }
     return lstPD;
 }
コード例 #2
0
ファイル: TDAService.cs プロジェクト: Oscarin017/TDA
 public Resultado InsertPromocionDia(PromocionDias prd)
 {
     return _dataBaseTool.InsertPromocionDia(prd);
 }
コード例 #3
0
ファイル: DataAccess.cs プロジェクト: Oscarin017/TDA
        public Resultado InsertPromocionDia(PromocionDias prd)
        {
            Resultado resultado = new Resultado();

            PromocionDia prdNew = new PromocionDia()
            {
                Promocion = prd.Promocion,
                Dia = prd.Dia,
                UsuarioAlta = prd.UsuarioAlta,
                FechaAlta = DateTime.Now
            };
            _context.PromocionDia.Add(prdNew);
            try
            {
                _context.SaveChanges();
            }
            catch (Exception ex)
            {
                resultado.Realizado = false;
                resultado.ErrorDB = true;
                resultado.YaExiste = false;
                return resultado;
            }
            resultado.Realizado = true;
            resultado.ErrorDB = false;
            resultado.YaExiste = false;
            return resultado;
        }
コード例 #4
0
ファイル: TDAService.cs プロジェクト: Oscarin017/TDA
 public Resultado DeletePromocionDia(PromocionDias prd)
 {
     return _dataBaseTool.DeletePromocionDia(prd);
 }
コード例 #5
0
ファイル: DataAccess.cs プロジェクト: Oscarin017/TDA
        public Resultado DeletePromocionDia(PromocionDias prd)
        {
            Resultado resultado = new Resultado();

            var prdDelete = (from a in _context.PromocionDia
                             where a.ID == prd.ID
                             select a).FirstOrDefault();
            _context.PromocionDia.Remove(prdDelete);
            try
            {
                _context.SaveChanges();
            }
            catch (Exception ex)
            {
                resultado.Realizado = false;
                resultado.ErrorDB = true;
                resultado.YaExiste = false;
                resultado.Referencia = false;
                return resultado;
            }
            resultado.Realizado = true;
            resultado.ErrorDB = false;
            resultado.YaExiste = false;
            resultado.Referencia = false;
            return resultado;
        }