public RptSortiesOverTimePlotModel(DataRow dr) { X = DateTimeJavaScript.ToJavaScriptMilliseconds(dr.Field <DateTime>("Date")); Y = dr.Field <int>("Sorties"); Kills = dr.Field <int>("Kills"); Deaths = dr.Field <int>("Deaths"); }
public bool AddBulkLeads(List <DailyLeadEntity> leads) { bool isSalesAdded = false; using (uow = new UnitOfWork.UnitOfWork()) { try { foreach (DailyLeadEntity leaddb in leads) { DailyLead lead = new DailyLead(); lead.AuthForHire = leaddb.AuthForHire; lead.DailyLeadID = leaddb.DailyLeadID; lead.DateFiled = leaddb.DateFiled; lead.DOTNumber = leaddb.DOTNumber; lead.Drivers = leaddb.Drivers; lead.Interstate = leaddb.Interstate; lead.LeadDocID = leaddb.LeadDocID; lead.LegalName = leaddb.LegalName; lead.MailingAddress = leaddb.MailingAddress; lead.OperatingStatus = leaddb.OperatingStatus; lead.PhoneNo = leaddb.PhoneNo; lead.PhysicalAddress = leaddb.PhysicalAddress; lead.PowerUnits = leaddb.PowerUnits; lead.Status = leaddb.Status; lead.TimeZone = leaddb.TimeZone; lead.ZipCode = leaddb.ZipCode; lead.SavedOn = DateTimeJavaScript.GetCurrentTime().ToString(); uow.DailyLeadRepository.Insert(lead); } uow.Save(); isSalesAdded = true; } catch { isSalesAdded = false; } } return(isSalesAdded); }
public bool EditLead(LeadData lead) { bool isSalesEdited = false; using (uow = new UnitOfWork.UnitOfWork()) { try { Lead leaddb = uow.LeadRepository.Get().Where(x => x.LeadID == lead.LeadID).FirstOrDefault(); leaddb.BusinessName = lead.BusinessName; leaddb.ComplianceAgent = lead.ComplianceAgent; leaddb.ContactName = lead.ContactName; leaddb.Date = DateTime.Now.Date.ToShortDateString(); leaddb.DOTNo = lead.DOTNo; leaddb.Email = lead.Email; leaddb.PhoneNoForContact = lead.PhoneNoForContact; leaddb.ServiceDiscussed = lead.ServiceDiscussed; leaddb.SalesPersonID = lead.SalesPersonID; uow.LeadRepository.Update(leaddb); uow.Save(); if (!String.IsNullOrEmpty(lead.Notes) && !String.IsNullOrEmpty(lead.TimeLine)) { LeadNote leadNote = new LeadNote(); leadNote.LeadID = leaddb.LeadID; leadNote.Note = lead.Notes; leadNote.Timeline = lead.TimeLine; leadNote.NoteLeftAt = DateTimeJavaScript.GetCurrentTime().ToString(); uow.LeadNoteRepository.Insert(leadNote); uow.Save(); } isSalesEdited = true; } catch { isSalesEdited = false; } } return(isSalesEdited); }
public bool AddLead(LeadData lead) { bool isSalesAdded = false; using (uow = new UnitOfWork.UnitOfWork()) { try { Lead leaddb = new Lead(); leaddb.BusinessName = lead.BusinessName; leaddb.ComplianceAgent = lead.ComplianceAgent; leaddb.ContactName = lead.ContactName; leaddb.Date = DateTime.Now.Date.ToShortDateString(); leaddb.DOTNo = lead.DOTNo; leaddb.Email = lead.Email; leaddb.PhoneNoForContact = lead.PhoneNoForContact; leaddb.ServiceDiscussed = lead.ServiceDiscussed; leaddb.SalesPersonID = lead.SalesPersonID; uow.LeadRepository.Insert(leaddb); uow.Save(); LeadNote leadNote = new LeadNote(); leadNote.LeadID = leaddb.LeadID; leadNote.Note = lead.Notes; leadNote.Timeline = lead.TimeLine; leadNote.NoteLeftAt = DateTimeJavaScript.GetCurrentTime().ToString(); uow.LeadNoteRepository.Insert(leadNote); uow.Save(); isSalesAdded = true; } catch { isSalesAdded = false; } } return(isSalesAdded); }
public void ConvertDateTimeToJSMilliseconds_Success() { // Date.UTC(2018, 4, 18) = 1526601600000 // In Date.UTC, month is 0 - 11 Assert.That(DateTimeJavaScript.ToJavaScriptMilliseconds(new DateTime(2018, 5, 18)) == 1526616000000); }
public RptScoreOverTimePlotModel(DataRow dr, string colname) { Date = DateTimeJavaScript.ToJavaScriptMilliseconds(dr.Field <DateTime>("Date")); Count = dr.Field <int>(colname); }
public bool AddMCSales(MCSaleEntity mcSale) { bool isAdded = false; using (uow = new UnitOfWork.UnitOfWork()) { try { if (mcSale.saleType == SaleType.Submitted) { MCSale mcSaledb = new MCSale(); mcSaledb.AddressOnCard = mcSale.AddressOnCard; mcSaledb.DotNo = mcSale.DotNo; mcSaledb.Email = mcSale.Email; mcSaledb.MCID = mcSale.MCID; mcSaledb.MCNo = mcSale.MCNo; mcSaledb.NameOnCard = mcSale.NameOnCard; mcSaledb.CardNo = mcSale.CardNo; mcSaledb.PhoneNo = mcSale.PhoneNo; mcSaledb.PhysicalAddress = mcSale.PhysicalAddress; mcSaledb.SoldAt = DateTimeJavaScript.GetCurrentTime().ToString(); mcSaledb.SalesPersonID = mcSale.SalesPersonID; mcSaledb.CardType = mcSale.CardType; mcSaledb.CVC = mcSale.CVC; mcSaledb.MCSaleNo = mcSale.MCSaleNo; mcSaledb.ExpirationDate = mcSale.ExpirationDate; mcSaledb.LegalName = mcSale.LegalName; mcSaledb.DBA = mcSale.DBA; mcSaledb.DotPin = mcSale.DotPin; uow.MCSaleRepository.Insert(mcSaledb); uow.Save(); foreach (MCServiceSaleEntity item in mcSale.serviceSaleData) { MCServiceSale mcServiceSaledb = new MCServiceSale(); mcServiceSaledb.MCSaleID = mcSaledb.MCID; mcServiceSaledb.ServiceID = item.ServiceID; uow.MCServiceSaleRepository.Insert(mcServiceSaledb); uow.Save(); } if (mcSale.MCID == 0) { mcSale.MCID = mcSaledb.MCID; } DeleteTempSale(mcSale.MCID); } else if (mcSale.saleType == SaleType.Saved) { MCSaleTemp mcSaleTempdb = new MCSaleTemp(); mcSaleTempdb.AddressOnCard = mcSale.AddressOnCard; mcSaleTempdb.DotNo = mcSale.DotNo; mcSaleTempdb.Email = mcSale.Email; mcSaleTempdb.MCID = mcSale.MCID; mcSaleTempdb.MCNo = mcSale.MCNo; mcSaleTempdb.PhoneNo = mcSale.PhoneNo; mcSaleTempdb.CardNo = mcSale.CardNo; mcSaleTempdb.NameOnCard = mcSale.NameOnCard; mcSaleTempdb.PhysicalAddress = mcSale.PhysicalAddress; mcSaleTempdb.SalesPersonID = mcSale.SalesPersonID; mcSaleTempdb.CardType = mcSale.CardType; mcSaleTempdb.CVC = mcSale.CVC; mcSaleTempdb.MCSaleNo = mcSale.MCSaleNo; mcSaleTempdb.ExpirationDate = mcSale.ExpirationDate; mcSaleTempdb.LegalName = mcSale.LegalName; mcSaleTempdb.DBA = mcSale.DBA; mcSaleTempdb.DotPin = mcSale.DotPin; uow.MCSaleTempRepository.Insert(mcSaleTempdb); uow.Save(); foreach (MCServiceSaleEntity item in mcSale.serviceSaleData) { MCServiceSaleTemp mcServiceSaledb = new MCServiceSaleTemp(); mcServiceSaledb.MCSaleID = mcSaleTempdb.MCID; mcServiceSaledb.ServiceID = item.ServiceID; uow.MCServiceSaleTempRepository.Insert(mcServiceSaledb); uow.Save(); } } isAdded = true; } catch { isAdded = false; } } return(isAdded); }