Exemplo n.º 1
0
        private string UpdateLabSheetStatusForOtherServerLabSheetID()
        {
            int OtherServerLabSheetID = -1;
            int TempInt = -10;
            LabSheetStatusEnum LabSheetStatus = LabSheetStatusEnum.Error;

            int.TryParse(Request.Params["OtherServerLabSheetID"], out OtherServerLabSheetID);
            if (OtherServerLabSheetID == -1)
            {
                return(string.Format(LabSheetViewRes._IsRequired, "OtherServerLabSheetID"));
            }

            int.TryParse(Request.Params["LabSheetStatus"], out TempInt);
            if (TempInt == -10)
            {
                return(string.Format(LabSheetViewRes._IsRequired, "LabSheetStatus"));
            }

            LabSheetStatus = (LabSheetStatusEnum)TempInt;

            using (CSSPEntities db = new CSSPEntities())
            {
                LabSheet labSheet = (from c in db.LabSheets
                                     where c.OtherServerLabSheetID == OtherServerLabSheetID
                                     select c).FirstOrDefault();

                if (labSheet == null)
                {
                    return("NO");
                }
                else
                {
                    labSheet.LabSheetStatus = (int)LabSheetStatus;
                }

                try
                {
                    db.SaveChanges();
                }
                catch (Exception ex)
                {
                    return(ex.Message + " ---- " + (ex.InnerException == null ? "" : ex.InnerException.Message));
                }
            }

            return("");
        }
Exemplo n.º 2
0
        public void LabSheetExtraB_Every_Property_Has_Get_Set_Test()
        {
            string val1 = "Some text";

            labSheetExtraB.LabSheetReportTest = val1;
            Assert.AreEqual(val1, labSheetExtraB.LabSheetReportTest);
            string val2 = "Some text";

            labSheetExtraB.SubsectorText = val2;
            Assert.AreEqual(val2, labSheetExtraB.SubsectorText);
            string val3 = "Some text";

            labSheetExtraB.MWQMRunText = val3;
            Assert.AreEqual(val3, labSheetExtraB.MWQMRunText);
            string val4 = "Some text";

            labSheetExtraB.AcceptedOrRejectedByContactName = val4;
            Assert.AreEqual(val4, labSheetExtraB.AcceptedOrRejectedByContactName);
            string val5 = "Some text";

            labSheetExtraB.LastUpdateContactText = val5;
            Assert.AreEqual(val5, labSheetExtraB.LastUpdateContactText);
            string val6 = "Some text";

            labSheetExtraB.SamplingPlanTypeText = val6;
            Assert.AreEqual(val6, labSheetExtraB.SamplingPlanTypeText);
            string val7 = "Some text";

            labSheetExtraB.SampleTypeText = val7;
            Assert.AreEqual(val7, labSheetExtraB.SampleTypeText);
            string val8 = "Some text";

            labSheetExtraB.LabSheetTypeText = val8;
            Assert.AreEqual(val8, labSheetExtraB.LabSheetTypeText);
            string val9 = "Some text";

            labSheetExtraB.LabSheetStatusText = val9;
            Assert.AreEqual(val9, labSheetExtraB.LabSheetStatusText);
            int val10 = 45;

            labSheetExtraB.LabSheetID = val10;
            Assert.AreEqual(val10, labSheetExtraB.LabSheetID);
            int val11 = 45;

            labSheetExtraB.OtherServerLabSheetID = val11;
            Assert.AreEqual(val11, labSheetExtraB.OtherServerLabSheetID);
            int val12 = 45;

            labSheetExtraB.SamplingPlanID = val12;
            Assert.AreEqual(val12, labSheetExtraB.SamplingPlanID);
            string val13 = "Some text";

            labSheetExtraB.SamplingPlanName = val13;
            Assert.AreEqual(val13, labSheetExtraB.SamplingPlanName);
            int val14 = 45;

            labSheetExtraB.Year = val14;
            Assert.AreEqual(val14, labSheetExtraB.Year);
            int val15 = 45;

            labSheetExtraB.Month = val15;
            Assert.AreEqual(val15, labSheetExtraB.Month);
            int val16 = 45;

            labSheetExtraB.Day = val16;
            Assert.AreEqual(val16, labSheetExtraB.Day);
            int val17 = 45;

            labSheetExtraB.RunNumber = val17;
            Assert.AreEqual(val17, labSheetExtraB.RunNumber);
            int val18 = 45;

            labSheetExtraB.SubsectorTVItemID = val18;
            Assert.AreEqual(val18, labSheetExtraB.SubsectorTVItemID);
            int val19 = 45;

            labSheetExtraB.MWQMRunTVItemID = val19;
            Assert.AreEqual(val19, labSheetExtraB.MWQMRunTVItemID);
            SamplingPlanTypeEnum val20 = (SamplingPlanTypeEnum)3;

            labSheetExtraB.SamplingPlanType = val20;
            Assert.AreEqual(val20, labSheetExtraB.SamplingPlanType);
            SampleTypeEnum val21 = (SampleTypeEnum)3;

            labSheetExtraB.SampleType = val21;
            Assert.AreEqual(val21, labSheetExtraB.SampleType);
            LabSheetTypeEnum val22 = (LabSheetTypeEnum)3;

            labSheetExtraB.LabSheetType = val22;
            Assert.AreEqual(val22, labSheetExtraB.LabSheetType);
            LabSheetStatusEnum val23 = (LabSheetStatusEnum)3;

            labSheetExtraB.LabSheetStatus = val23;
            Assert.AreEqual(val23, labSheetExtraB.LabSheetStatus);
            string val24 = "Some text";

            labSheetExtraB.FileName = val24;
            Assert.AreEqual(val24, labSheetExtraB.FileName);
            DateTime val25 = new DateTime(2010, 3, 4);

            labSheetExtraB.FileLastModifiedDate_Local = val25;
            Assert.AreEqual(val25, labSheetExtraB.FileLastModifiedDate_Local);
            string val26 = "Some text";

            labSheetExtraB.FileContent = val26;
            Assert.AreEqual(val26, labSheetExtraB.FileContent);
            int val27 = 45;

            labSheetExtraB.AcceptedOrRejectedByContactTVItemID = val27;
            Assert.AreEqual(val27, labSheetExtraB.AcceptedOrRejectedByContactTVItemID);
            DateTime val28 = new DateTime(2010, 3, 4);

            labSheetExtraB.AcceptedOrRejectedDateTime = val28;
            Assert.AreEqual(val28, labSheetExtraB.AcceptedOrRejectedDateTime);
            string val29 = "Some text";

            labSheetExtraB.RejectReason = val29;
            Assert.AreEqual(val29, labSheetExtraB.RejectReason);
            DateTime val30 = new DateTime(2010, 3, 4);

            labSheetExtraB.LastUpdateDate_UTC = val30;
            Assert.AreEqual(val30, labSheetExtraB.LastUpdateDate_UTC);
            int val31 = 45;

            labSheetExtraB.LastUpdateContactTVItemID = val31;
            Assert.AreEqual(val31, labSheetExtraB.LastUpdateContactTVItemID);
            bool val32 = true;

            labSheetExtraB.HasErrors = val32;
            Assert.AreEqual(val32, labSheetExtraB.HasErrors);
            IEnumerable <ValidationResult> val99 = new List <ValidationResult>()
            {
                new ValidationResult("First CSSPError Message")
            }.AsEnumerable();

            labSheetExtraB.ValidationResults = val99;
            Assert.AreEqual(val99, labSheetExtraB.ValidationResults);
        }
Exemplo n.º 3
0
        public string UpdateOtherServerWithOtherServerLabSheetIDAndLabSheetStatus(int OtherServerLabSheetID, LabSheetStatusEnum LabSheetStatus)
        {
            string retStr = "";

            NameValueCollection paramList = new NameValueCollection();

            paramList.Add("OtherServerLabSheetID", OtherServerLabSheetID.ToString());
            paramList.Add("LabSheetStatus", ((int)LabSheetStatus).ToString());

            using (WebClient webClient = new WebClient())
            {
                WebProxy webProxy = new WebProxy();
                webClient.Proxy = webProxy;

                webClient.Headers.Add("Content-Type", "application/x-www-form-urlencoded");
                byte[] ret = webClient.UploadValues(new Uri("http://cssplabsheet.azurewebsites.net/UpdateLabSheetStatus.aspx"), "POST", paramList);

                retStr = System.Text.Encoding.Default.GetString(ret);
            }

            return(retStr);
        }