예제 #1
0
        public void ErrorGuiaIncorrecta()
        {
            erroresordenes erroresordenes = new erroresordenes();

            erroresordenes.TipoError_Id = 5;
            erroresordenes.Ordenes_Id   = int.Parse(lblOrdenId.Text);
            ListaErrores.Add(erroresordenes);
        }
예제 #2
0
        public void ErrorSobrante()
        {
            erroresordenes erroresordenes = new erroresordenes();

            erroresordenes.TipoError_Id = 2;
            erroresordenes.Ordenes_Id   = int.Parse(lblOrdenId.Text);
            ListaErrores.Add(erroresordenes);
        }
예제 #3
0
        public void ErrorCantidadMenorSKU(string orden)
        {
            try
            {
                erroresordenes error = new erroresordenes();
                error.Ordenes_Id   = db.ordenes.Where(x => x.Orden == orden).FirstOrDefault().id;
                error.TipoError_Id = 3;

                db.erroresordenes.Add(error);
                db.SaveChanges();
            }
            catch (Exception _ex)
            {
                Console.Write(_ex.Message);
            }
        }
예제 #4
0
        public async Task <bool> CapturaErrores(List <erroresordenes> ListaErrores)
        {
            if (ListaErrores.Count > 0)
            {
                foreach (var item in ListaErrores)
                {
                    erroresordenes erroresordenes = new erroresordenes();
                    erroresordenes.TipoError_Id = item.TipoError_Id;
                    erroresordenes.Ordenes_Id   = item.Ordenes_Id;

                    db.erroresordenes.Add(erroresordenes);
                }

                await db.SaveChangesAsync();
            }
            return(true);
        }