private void SaveTransaction() { transaction.RecorderOffice = RecorderOffice.Parse(int.Parse(cboRecorderOffice.Value)); transaction.DocumentNumber = txtDocumentNumber.Value; transaction.DocumentType = LRSDocumentType.Parse(int.Parse(cboDocumentType.Value)); transaction.RequestedBy = EmpiriaString.TrimAll(txtRequestedBy.Value).ToUpperInvariant(); transaction.RequestNotes = EmpiriaString.TrimAll(txtRequestNotes.Value); transaction.ManagementAgency = Contact.Parse(int.Parse(cboManagementAgency.Value)); //transaction.ContactEMail = txtContactEMail.Value; //transaction.ContactPhone = txtContactPhone.Value; // Temporal if (transaction.TransactionType.Id == 704) { ApplyVoidReceipt(); } bool isNew = transaction.IsNew; transaction.Save(); onloadScript = "alert('Los cambios efectuados en la información del trámite se guardaron correctamente.');"; if (!isNew) { return; } if (transaction.TransactionType.Id == 700) { switch (transaction.DocumentType.Id) { case 722: AppendConcept(2292, 848); ApplyVoidReceipt(); return; case 725: AppendConcept(2108, 848); return; default: AppendConcept(2100, 850); return; } } else if (transaction.TransactionType.Id == 701) { switch (transaction.DocumentType.Id) { case 730: AppendConcept(2111, 873); return; case 731: AppendConcept(2110, 874); return; case 732: AppendConcept(2113, 871); return; case 733: AppendConcept(2112, 872); return; } } else if (transaction.TransactionType.Id == 704) { ApplyVoidReceipt(); } }
private void FillPrivateContractDocument(RecordingDocumentType documentType) { RecordingDocument document = base.Document; document.ChangeDocumentType(documentType); document.Subtype = LRSDocumentType.Parse(int.Parse(cboPrivateDocSubtype.Value)); document.IssuePlace = GeographicRegionItem.Parse(int.Parse(cboPrivateDocIssuePlace.Value)); document.Number = txtPrivateDocNumber.Value; document.MainWitnessPosition = TypeAssociationInfo.Parse(int.Parse(Request.Form[cboPrivateDocMainWitnessPosition.Name])); document.MainWitness = Contact.Parse(int.Parse(Request.Form[cboPrivateDocMainWitness.Name])); if (txtPrivateDocIssueDate.Value.Length != 0) { document.IssueDate = EmpiriaString.ToDate(txtPrivateDocIssueDate.Value); } else { document.IssueDate = ExecutionServer.DateMinValue; } }
private void FillJudicialDocument(RecordingDocumentType documentType) { RecordingDocument document = base.Document; document.Subtype = LRSDocumentType.Parse(int.Parse(cboJudicialDocSubtype.Value)); document.ChangeDocumentType(documentType); document.IssuePlace = GeographicRegionItem.Parse(int.Parse(Request.Form[cboJudicialDocIssuePlace.Name])); document.IssueOffice = Organization.Parse(int.Parse(Request.Form[cboJudicialDocIssueOffice.Name])); document.IssuedBy = Contact.Parse(int.Parse(Request.Form[cboJudicialDocIssuedBy.Name])); document.BookNumber = txtJudicialDocBook.Value; document.Number = txtJudicialDocNumber.Value; if (txtJudicialDocIssueDate.Value.Length != 0) { document.IssueDate = EmpiriaString.ToDate(txtJudicialDocIssueDate.Value); } else { document.IssueDate = ExecutionServer.DateMinValue; } }