Пример #1
0
        public string Create([Bind(Exclude = "ProjectID")]  FinaceTool.Models.ProjectTemp projecttemp)
        {
            string msg;

            if (projecttemp.OpportunityName != 0 && projecttemp.SOWStatus != 0)
            {
                Project project = new Project();
                project.Createddate   = System.DateTime.Now;
                project.IsActive      = true;
                project.SowStatusID   = projecttemp.SOWStatus;
                project.OpportunityID = projecttemp.OpportunityName;
                project.Createdby     = Session["UserName"].ToString();
                project.Modifiedby    = Session["UserName"].ToString();
                project.ProjectName   = projecttemp.ProjectName;
                project.poavilable    = projecttemp.poavilable;
                project.pobalance     = projecttemp.pobalance;
                project.Note          = projecttemp.Note;
                project.ProjectCode   = projecttemp.ProjectCode;
                db.Projects.Add(project);
                db.SaveChanges();
                int i = db.Usp_Update_Opportunity_IsMapped(projecttemp.OpportunityName);
                // GetOpportunityNames();
                msg = "Saved Successfully";
            }
            else
            {
                msg = "Opportunity Name Should provide to create a Project";
            }

            return(msg);
        }