Example #1
0
        public static void DeleteDataRefresh(string User, NittanDBcontext _context)
        {
            //get Token
            var UserToken = _context.UserTransaction.FirstOrDefault(x => x.UserName == User);

            if (UserToken != null)
            {
                var model = _context.isonite_temp.FirstOrDefault(item => item.user_create == User && item.Token == UserToken.Token);

                var sumTemp = _context.isonite_temp.Where(x => x.user_create == User).GroupBy(o => o.BarCode).Select(x => new
                {
                    Barcode = x.Key,
                    SumQty  = x.Sum(i => i.QtyComplete + i.QtyNG)
                }).FirstOrDefault();

                var isonite_line_temp = _context.Isonite_Line_Temp.Where(x => x.ModifyBy == User);

                if (isonite_line_temp != null)
                {
                    _context.Isonite_Line_Temp.RemoveRange(isonite_line_temp);
                    _context.SaveChanges();
                }


                if (sumTemp != null)
                {
                    var woRouting = _context.WoRouting.FirstOrDefault(item => item.BarCode == sumTemp.Barcode && item.ProcessCode == "ISONITE");
                    woRouting.QTYinProcess = woRouting.QTYinProcess - sumTemp.SumQty;

                    _context.SaveChanges();
                }
                if (model != null)
                {
                    _context.isonite_temp.Remove(model);
                    _context.SaveChanges();
                }
                else
                {
                    var model_1 = _context.isonite_temp.Where(item => item.user_create == User);
                    _context.isonite_temp.RemoveRange(model_1);
                    _context.SaveChanges();
                }
            }
        }
Example #2
0
 public MenuController(NittanDBcontext db)
 {
     this.db = db;
 }
 public IsoniteGetJigController(NittanDBcontext db)
 {
     this.Db = db;
 }
Example #4
0
 public PrintFGMovementController(NittanDBcontext context)
 {
     _context = context;
 }
Example #5
0
 public TagCard5TypeController(NittanDBcontext context)
 {
     this._context = context;
 }
Example #6
0
 public VW_MFC_Isonite_SummaryController(NittanDBcontext context)
 {
     this._Context = context;
 }
Example #7
0
 public PrintProduction1Controller(NittanDBcontext context)
 {
     _context = context;
 }
Example #8
0
        public static bool Log_Print(string RowNumber, string string_process, string token, string username, NittanDBcontext _context)
        {
            var Log_Select_Print = _context.Log_Select_Print.Where(w => w.opt == string_process);

            var flag = false;

            if (RowNumber != null)
            {
                flag = true;
                if (Log_Select_Print.Count() > 0)
                {
                    var oldipaddress = Log_Select_Print.Where(w => w.opt == string_process && w.username == username);
                    if (oldipaddress.Count() > 0)
                    {
                        var pp_update = _context.Log_Select_Print.FirstOrDefault(f => f.opt == string_process && f.username == username);
                        pp_update.name     = RowNumber;
                        pp_update.token    = token;
                        pp_update.username = username;
                        _context.Log_Select_Print.Update(pp_update);
                    }
                    else
                    {
                        var pp_insert = new Log_Select_Print
                        {
                            opt      = string_process,
                            name     = RowNumber,
                            token    = token,
                            username = username
                        };
                        _context.Log_Select_Print.Add(pp_insert);
                    }
                    _context.SaveChanges();
                }
                else
                {
                    var pp_insert = new Log_Select_Print
                    {
                        opt      = string_process,
                        name     = RowNumber,
                        token    = token,
                        username = username
                    };
                    _context.Log_Select_Print.Add(pp_insert);
                    _context.SaveChanges();
                }
            }
            return(flag);
        }
Example #9
0
 public IsoniteController(NittanDBcontext context)
 {
     _context = context;
 }
Example #10
0
 public ForgotPassWordController(NittanDBcontext context, IEmailService emailService)
 {
     this._Context      = context;
     this._emailService = emailService;
 }
Example #11
0
 public m_BOMController(NittanDBcontext context)
 {
     this._context = context;
 }
Example #12
0
 public GridVW_MFC_WIPAdjustController(NittanDBcontext context)
 {
     this._context = context;
 }
Example #13
0
 public PrintDCWIPbyProcessController(NittanDBcontext context)
 {
     _context = context;
 }
Example #14
0
 public GridFGMovementController(NittanDBcontext context)
 {
     this._context = context;
 }
Example #15
0
 public WipMovementController(NittanDBcontext context)
 {
     _context = context;
 }
Example #16
0
 public LoginController(NittanDBcontext context)
 {
     _context = context;
 }
Example #17
0
 public RoutingLookupController(NittanDBcontext Db)
 {
     this.Db = Db;
 }
 public PrintWIPStatusController(NittanDBcontext context)
 {
     _context = context;
 }
 public GridWIPStatusController(NittanDBcontext context)
 {
     this._context = context;
 }
 public GirdInspectionResultController(NittanDBcontext context)
 {
     this._context = context;
 }
 public ResetPasswordController(NittanDBcontext context)
 {
     this.context = context;
 }
Example #22
0
 public UserMasterTestprintController(NittanDBcontext context)
 {
     _context = context;
 }
Example #23
0
 public DCWIPbyProcessRealtimeController(NittanDBcontext context)
 {
     _context = context;
 }
 public DCWIPbyShiftHistoryController(NittanDBcontext context)
 {
     _context = context;
 }
Example #25
0
 public ProcessMasterController(NittanDBcontext context)
 {
     _context = context;
 }
 public m_BPMasterController(NittanDBcontext context)
 {
     this._context = context;
 }
Example #27
0
 public WIPProcessBalanceController(NittanDBcontext context)
 {
     _context = context;
 }
 public DCWIPbyProcessHistoryController(NittanDBcontext context)
 {
     _context = context;
 }
 public GridDCWIPbyProcessHController(NittanDBcontext context)
 {
     this._context = context;
 }
 public ImageUploadController(NittanDBcontext db, IHostingEnvironment appEnvironment)
 {
     this.Db = db;
     this._appEnvironment = appEnvironment;
 }