protected void grdTameli_RowDeleting(object sender, GridViewDeleteEventArgs e) { try { ATTTameli tam = new ATTTameli(); List <ATTTameli> tamlstt = new List <ATTTameli>(); tam.CaseID = TameliSend[e.RowIndex].CaseID; tam.LitigantID = TameliSend[e.RowIndex].LitigantID; tam.IssuedDate = TameliSend[e.RowIndex].IssuedDate; tam.SeqNo = TameliSend[e.RowIndex].SeqNo; tam.Action = "D"; ATTTameliMedia tamMed = new ATTTameliMedia(); List <ATTTameliMedia> tamMedlstt = new List <ATTTameliMedia>(); tamMed.CaseID = TameliSend[e.RowIndex].CaseID; tamMed.LitigantID = TameliSend[e.RowIndex].LitigantID; tamMed.IssueDate = TameliSend[e.RowIndex].IssuedDate; tamMed.SeqNo = TameliSend[e.RowIndex].SeqNo; tamMed.Action = "D"; tamMedlstt.Add(tamMed); tam.TameliMediaLIST = tamMedlstt; ATTTameliWitnessPerson tamWitPerson = new ATTTameliWitnessPerson(); List <ATTTameliWitnessPerson> tamWitPersonlstt = new List <ATTTameliWitnessPerson>(); tamWitPerson.CaseID = TameliSend[e.RowIndex].CaseID; tamWitPerson.LitigantID = TameliSend[e.RowIndex].LitigantID; tamWitPerson.IssuedDate = TameliSend[e.RowIndex].IssuedDate; tamWitPerson.SeqNo = TameliSend[e.RowIndex].SeqNo; tamWitPerson.Action = "D"; tamWitPersonlstt.Add(tamWitPerson); tam.TameliWitnessPersonLIST = tamWitPersonlstt; tamlstt.Add(tam); BLLTameli.AddEditDeleteTameli(tamlstt); LoadTameliList(); ClearControls(); } catch (Exception ex) { lblStatusMessage.Text = "Tameli Could Not Be Deleted" + ex.Message.ToString(); programmaticModalPopup.Show(); } }
protected void btnSave_Click(object sender, EventArgs e) { try { if (ddlTameliType.SelectedIndex < 1) { lblStatusMessage.Text = "तामेलीको किसिम छान्नुहोस्"; this.programmaticModalPopup.Show(); return; } if (txtIssuedDate.Text == "____/__/__") { lblStatusMessage.Text = "जारी मिति छुट्यो"; this.programmaticModalPopup.Show(); return; } if (ddlMyaadType.SelectedIndex < 1) { lblStatusMessage.Text = "म्यादको किसिम छान्नुहोस्"; this.programmaticModalPopup.Show(); return; } if (ddlTameliType.SelectedIndex == 1) { if (txtTameliMedia.Text.Trim() == "") { lblStatusMessage.Text = "तामेलि माद्यम छुट्यो"; this.programmaticModalPopup.Show(); return; } if (txtPublicationDate.Text.Trim() == "") { lblStatusMessage.Text = "प्रकाशन मिति छुट्यो"; this.programmaticModalPopup.Show(); return; } } else if (ddlTameliType.SelectedIndex == 2) { if (grdEmpSearch.SelectedIndex < 0) { lblStatusMessage.Text = "तामिलदार छान्नुहोस्"; this.programmaticModalPopup.Show(); return; } } else if (ddlTameliType.SelectedIndex == 3) { if (ddlCourt.SelectedIndex < 1) { lblStatusMessage.Text = "अदालात छान्नुहोस्"; this.programmaticModalPopup.Show(); return; } } //if (ddlTameliType.SelectedIndex > 1) //{ // if (txtTameliWitnessPerson.Text.Trim() == "") // { // lblStatusMessage.Text = "तामेलिको साक्षिको नाम छुट्यो"; // this.programmaticModalPopup.Show(); // return; // } // if (txtPost.Text.Trim() == "") // { // lblStatusMessage.Text = "तामेलिको साक्षिको पद छुट्यो"; // this.programmaticModalPopup.Show(); // return; // } //} List <ATTTameli> lstTameliSave = new List <ATTTameli>(); foreach (GridViewRow grow in grdLitigantsApp.Rows) { if (((CheckBox)grow.FindControl("chk")).Checked) { ATTTameli obj = new ATTTameli(); obj.CaseID = int.Parse(grow.Cells[1].Text.Trim()); obj.LitigantID = int.Parse(grow.Cells[2].Text.Trim()); obj.SeqNo = 0; // // lstTameliSave.Add(obj); } foreach (GridViewRow grow1 in ((GridView)grow.FindControl("grdAttorney1")).Rows) { if (((CheckBox)grow1.FindControl("chk")).Checked) { ATTTameli obj = new ATTTameli(); obj.CaseID = int.Parse(grow1.Cells[0].Text.Trim()); obj.LitigantID = int.Parse(grow1.Cells[1].Text.Trim()); obj.SeqNo = 0; obj.AttorneyID = int.Parse(grow1.Cells[2].Text.Trim()); // // lstTameliSave.Add(obj); } } foreach (GridViewRow grow1 in ((GridView)grow.FindControl("grdTamWitPerson1")).Rows) { if (((CheckBox)grow1.FindControl("chk")).Checked) { ATTTameli obj = new ATTTameli(); obj.CaseID = int.Parse(grow1.Cells[0].Text.Trim()); obj.LitigantID = int.Parse(grow1.Cells[1].Text.Trim()); obj.SeqNo = 0; obj.WitnessID = int.Parse(grow1.Cells[2].Text.Trim()); // // lstTameliSave.Add(obj); } } } foreach (GridViewRow grow in grdLitigantRes.Rows) { if (((CheckBox)grow.FindControl("chkRes")).Checked) { ATTTameli obj = new ATTTameli(); obj.CaseID = int.Parse(grow.Cells[1].Text.Trim()); obj.LitigantID = int.Parse(grow.Cells[2].Text.Trim()); obj.SeqNo = 0; // // lstTameliSave.Add(obj); } foreach (GridViewRow grow1 in ((GridView)grow.FindControl("grdAttorney")).Rows) { if (((CheckBox)grow1.FindControl("chk")).Checked) { ATTTameli obj = new ATTTameli(); obj.CaseID = int.Parse(grow1.Cells[0].Text.Trim()); obj.LitigantID = int.Parse(grow1.Cells[1].Text.Trim()); obj.SeqNo = 0; obj.AttorneyID = int.Parse(grow1.Cells[2].Text.Trim()); // // lstTameliSave.Add(obj); } } foreach (GridViewRow grow1 in ((GridView)grow.FindControl("grdTamWitPerson")).Rows) { if (((CheckBox)grow1.FindControl("chk")).Checked) { ATTTameli obj = new ATTTameli(); obj.CaseID = int.Parse(grow1.Cells[0].Text.Trim()); obj.LitigantID = int.Parse(grow1.Cells[1].Text.Trim()); obj.SeqNo = 0; obj.WitnessID = int.Parse(grow1.Cells[2].Text.Trim()); // // lstTameliSave.Add(obj); } } } if (lstTameliSave.Count < 1) { lblStatusMessage.Text = "No person Selected For Tameli"; this.programmaticModalPopup.Show(); return; } else { foreach (ATTTameli obj in lstTameliSave) { obj.IssuedDate = txtIssuedDate.Text; obj.IssuedBy = userID; obj.TameliTypeID = int.Parse(ddlTameliType.SelectedValue); obj.MyaadTypeID = MyaadType[ddlMyaadType.SelectedIndex].MyaadTypeID; obj.Action = "A"; obj.EntryBy = entryBy; if (ddlTameliType.SelectedIndex == 1) { ATTTameliMedia tameliMedia = new ATTTameliMedia(); tameliMedia.CaseID = obj.CaseID; tameliMedia.LitigantID = obj.LitigantID; tameliMedia.IssueDate = obj.IssuedDate; tameliMedia.MediaFullName = txtTameliMedia.Text.Trim(); tameliMedia.MediaPublicationDate = txtPublicationDate.Text.Trim(); tameliMedia.EntryBy = entryBy; tameliMedia.Action = "A"; obj.TameliMediaLIST.Add(tameliMedia); } else if (ddlTameliType.SelectedIndex == 2) { if (grdTamilDaar.SelectedIndex < 0) { lblStatusMessage.Text = "तामिलदार छान्नुहोस्"; this.programmaticModalPopup.Show(); return; }//ReceivedBy is Tamildaar ID obj.ReceivedBy = int.Parse(grdTamilDaar.Rows[grdTamilDaar.SelectedIndex].Cells[1].Text); obj.ReceivedDate = txtTamildaarReceivedDate.Text.Trim(); } else if (ddlTameliType.SelectedIndex == 3) { obj.TameliOrg = int.Parse(ddlCourt.SelectedValue); } ////// add Tameli witness person //if (ddlTameliType.SelectedIndex > 1) //{ // ATTTameliWitnessPerson TamWitPerson = new ATTTameliWitnessPerson(); // TamWitPerson.CaseID = obj.CaseID; // TamWitPerson.LitigantID = obj.LitigantID; // TamWitPerson.IssuedDate = obj.IssuedDate; // TamWitPerson.FullName = txtTameliWitnessPerson.Text.Trim(); // TamWitPerson.Post = txtPost.Text.Trim(); // TamWitPerson.Action = "A"; // TamWitPerson.EntryBy = entryBy; // obj.TameliWitnessPersonLIST.Add(TamWitPerson); //} /////// } } BLLTameli.AddEditDeleteTameli(lstTameliSave); lblStatusMessage.Text = "Data Saved Successfully"; this.programmaticModalPopup.Show(); } catch (Exception ex) { lblStatusMessage.Text = "Problem Saving Data " + ex.Message; this.programmaticModalPopup.Show(); } ClearControls(); LoadTameliList(); }