コード例 #1
0
        private void InsertProductionProcess()
        {
            try
            {
                bool isOrderExist = masterBLL.isTaskOrderExist(txtOrder.Text);
                if (isOrderExist != true)
                {
                    string OCode = Convert.ToString(((SessionUser)Session["SessionUser"]).OCode);
                    List <LC_InputType> InputType = inputTypeBll.GetALLTask(OCode);
                    if (InputType.Count > 0)
                    {
                        foreach (var item in InputType)
                        {
                            LC_Task_Details aLC_Task_Details = new LC_Task_Details();


                            aLC_Task_Details.Task               = item.Input_Name;
                            aLC_Task_Details.Order_No           = txtOrder.Text;
                            aLC_Task_Details.Schedule_Date      = null;
                            aLC_Task_Details.Responsible_Person = null;
                            aLC_Task_Details.Status             = "Pending";

                            aLC_Task_Details.EditDate    = DateTime.Today;
                            aLC_Task_Details.EditUser    = ((SessionUser)Session["SessionUser"]).UserId;
                            aLC_Task_Details.Create_Date = DateTime.Today;
                            aLC_Task_Details.Create_User = ((SessionUser)Session["SessionUser"]).UserId;
                            aLC_Task_Details.OCode       = ((SessionUser)Session["SessionUser"]).OCode;

                            int result1 = masterBLL.InsertTaskDetails(aLC_Task_Details);
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }