Ejemplo n.º 1
0
        protected override void Execute(CodeActivityContext context)
        {
            int id = ReportID.Get(context);
            ReportStatusType stat = Status.Get(context);

            var ctx    = new DAL.SwitchContext();
            var report = ctx.Switches.Where((r) => r.Id == id).SingleOrDefault();

            report.Status = (byte)stat;

            ctx.SaveChanges();
        }
Ejemplo n.º 2
0
        protected override int Execute(CodeActivityContext context)
        {
            var report = Report.Get(context);

            if (report != null)
            {
                var rep = new DAL.Switch
                {
                    Date   = report.Date,
                    EAN    = report.EAN,
                    Status = (byte)ReportStatusType.Submitted
                };

                var ctx = new DAL.SwitchContext();
                ctx.Switches.Add(rep);
                //ctx.People.AddObject(rep.Employee);
                ctx.SaveChanges();

                return(rep.Id);
            }
            return(0);
        }