public ValidationSubmitEstimationRequest(int estRevID)
        {
            _estRevID = estRevID;
            _value    = _db.Sales_JobMasterList_EstRev.Find(estRevID);

            //Validation
            ErrorMessage = "";

            ErrorMessage += IsLocked();
            ErrorMessage += IsThereInstallOrShipTo();
            ErrorMessage += IsThereActiveItem();

            IsValidated = ErrorMessage.Length == 0;
        }
Example #2
0
        private int  CreateNewEstimation(int projectID)
        {
            var dbSpec = new SpecificationDbEntities();
            var est    = new Sales_JobMasterList_EstRev()
            {
                JobID = projectID,
                erRev = 1,
                sa1ID = 0
            };

            dbSpec.Sales_JobMasterList_EstRev.Add(est);
            dbSpec.SaveChanges();

            return(est.EstRevID);
        }
Example #3
0
        private void CreateSalesJobMasterListEstRev(int jobID)
        {
            var job   = new SpecProjectDetail(jobID);
            var sa1ID = job.Sa1ID;

            //public int EstRevID { get; set; }
            var est = new Sales_JobMasterList_EstRev
            {
                JobID    = jobID,
                erRev    = 0,
                erLocked = false,
                erAmount = 0,
                sa1ID    = sa1ID,
                TaskID   = 0
            };

            //Save to DB
            _db.Sales_JobMasterList_EstRev.Add(est);
            _db.SaveChanges();

            //Output
            NewEstRevID = est.EstRevID;
        }
Example #4
0
 public MyEstRev(int estRevID)
 {
     _estRevID = estRevID;
     Value     = _db.Sales_JobMasterList_EstRev.Find(estRevID);
 }