private void frmAgregarAnotacion_Load(object sender, EventArgs e) { limpiar(); Consultar_Propietario_Result objConsultar_Propietario_Result = (Consultar_Propietario_Result)objfrmFichaPredial.dgvPropietarios.SelectedRows[0].DataBoundItem; txtPropietario.Text = objConsultar_Propietario_Result.strNombreApellido; txtCedula.Text = objConsultar_Propietario_Result.strDocumento; txtDerecho.Text = objConsultar_Propietario_Result.strDerecho; if (objfrmFichaPredial.dgvPropietarios.SelectedRows[0].Cells["dgvPropietariosAnotacion"].Value != null) { txtAnotacion.Text = objfrmFichaPredial.dgvPropietarios.SelectedRows[0].Cells["dgvPropietariosAnotacion"].Value.ToString(); //txtCausaActo.Text = objfrmFichaPredial.dgvPropietarios.SelectedRows[0].Cells["dgvPropietariosCausaActo"].Value.ToString(); } }
private void btnAgregar_Click(object sender, EventArgs e) { if (txtAnotacion.Text != string.Empty) { Consultar_Propietario_Result objConsultarPropietario = (Consultar_Propietario_Result) objfrmFichaPredial.dgvPropietarios.SelectedRows[0].DataBoundItem; objConsultarPropietario.anotacion = txtAnotacion.Text; objfrmFichaPredial.dgvPropietarios.SelectedRows[0].Cells["dgvPropietariosAnotacion"].Value = txtAnotacion.Text; // objfrmFichaPredial.dgvPropietarios.SelectedRows[0].Cells["dgvPropietariosCausaActo"].Value = txtCausaActo.Text objfrmFichaPredial.dgvPropietarios.Refresh(); Close(); } else { MessageBox.Show("Ingrese un valor en el campo de anotación", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void btnGuardar_Click_1(object sender, EventArgs e) { if (String.IsNullOrEmpty(dtpFechaPrimeraAnotacion.Text)) { MessageBox.Show("Debe ingresar la Fecha de la primera anotación", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (String.IsNullOrEmpty(dtpFechaAperturaFolio.Text)) { MessageBox.Show("Debe ingresar la Fecha de apertura del folio ", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (String.IsNullOrEmpty(txtAreaEscritura.Text)) { MessageBox.Show("Debe ingresar el area de escritura ", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (String.IsNullOrEmpty(txtAreaOvc.Text)) { MessageBox.Show("Debe ingresar el area de ovc", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (String.IsNullOrEmpty(txtAreaFolio.Text)) { MessageBox.Show("Debe ingresar el area del folio", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (String.IsNullOrEmpty(txtRazonDiferenciaAreas.Text)) { MessageBox.Show("Debe ingresar la razon de diferencias de areas ", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (String.IsNullOrEmpty(txtAntecedentes.Text)) { MessageBox.Show("Debe ingresr los antecedentes del predio ", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (String.IsNullOrEmpty(txtAnalisisAreas.Text)) { MessageBox.Show("Debe ingresar el analisis de areas ", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (String.IsNullOrEmpty(txtAnotacionqueafectelainscripcion.Text)) { MessageBox.Show("Debe ingresar la anotacioón que afecte la inscripcion", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (String.IsNullOrEmpty(txtProteccionColectiva.Text)) { MessageBox.Show("Debe ingresar la proteccion colectiva ", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (String.IsNullOrEmpty(txtLinderos.Text)) { MessageBox.Show("Debe ingresar la cabida y linderos ", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (String.IsNullOrEmpty(txtInstruccionesVisitaCampo.Text)) { MessageBox.Show("ingrese las instrucciones para la visita de campo ", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { if (objConsultarPredio != null) { if (objFichaJuridica == null) { objFichaJuridica = new spFichaPredialesconsultar_Result(); objFichaJuridica.id_ficha = 0; } using (Datos.EstudioJuridico.Estudio_JuridicoEntities model = new Estudio_JuridicoEntities()) { objFichaJuridica.analisis_areas = txtAnalisisAreas.Text; objFichaJuridica.anotacion_que_afecta_la_inscripcion = txtAnotacionqueafectelainscripcion.Text; objFichaJuridica.antecedentes = txtAntecedentes.Text; objFichaJuridica.area_escritura = Convert.ToDecimal(txtAreaEscritura.Text); objFichaJuridica.area_ovc = Convert.ToDecimal(txtAreaOvc.Text); objFichaJuridica.area_folio = Convert.ToDecimal(txtAreaFolio.Text); objFichaJuridica.area_ovc = Convert.ToDecimal(txtAreaOvc.Text); objFichaJuridica.proteccion_colectiva = txtProteccionColectiva.Text; objFichaJuridica.numero_ficha = txtFicha.Text; objFichaJuridica.instrucciones_visita_campo = txtInstruccionesVisitaCampo.Text; objFichaJuridica.linderos = txtLinderos.Text; objFichaJuridica.ruta_archivo = String.Empty; objFichaJuridica.estudio_folio_matriz = txtEstudioFolioMatriz.Text; objFichaJuridica.estado_folio_matriz = cbEstadoFolioMatriz.Checked; objFichaJuridica.razon_diferencia_areas = txtRazonDiferenciaAreas.Text; objFichaJuridica.folio_matriz = txtFolioMatriz.Text; objFichaJuridica.direccion_folio = txtDireccionFolio.Text; objFichaJuridica.quien_elaboro_yaprobo = txtQuienElaboroYAprobo.Text; objFichaJuridica.aprobacion_interventoria = txtAprobacionInterventoria.Text; objFichaJuridica.control_calidad_juridico = txtControCalidadJuridico.Text; objFichaJuridica.fecha_apertura_folio = dtpFechaAperturaFolio.Value; objFichaJuridica.fecha_primera_anotacion = dtpFechaPrimeraAnotacion.Value; objFichaJuridica.fecha_control_calidad_juridico = dtpFechaControlCalidadJuridico.Value; objFichaJuridica.fecha_aprobacion = dtpFechaAprobacion.Value; /*Guarda*/ if (objFichaJuridica.id_ficha == 0) { decimal?id = model.spFichaPredialescrear(objFichaJuridica.numero_ficha, objFichaJuridica.folio_matriz, objFichaJuridica.estado_folio_matriz, objFichaJuridica.fecha_apertura_folio, objFichaJuridica.fecha_primera_anotacion, objFichaJuridica.area_escritura, objFichaJuridica.area_ovc, objFichaJuridica.area_folio, objFichaJuridica.ruta_archivo, objFichaJuridica.razon_diferencia_areas, objFichaJuridica.antecedentes, objFichaJuridica.estudio_folio_matriz, objFichaJuridica.analisis_areas, objFichaJuridica.anotacion_que_afecta_la_inscripcion, objFichaJuridica.proteccion_colectiva, objFichaJuridica.linderos, objFichaJuridica.instrucciones_visita_campo, objFichaJuridica.direccion_folio, objFichaJuridica.quien_elaboro_yaprobo, objFichaJuridica.fecha_control_calidad_juridico, objFichaJuridica.control_calidad_juridico, objFichaJuridica.aprobacion_interventoria, objFichaJuridica.fecha_aprobacion).ToList()[0]; objFichaJuridica.id_ficha = Convert.ToInt32(id); } else { model.spFichaPredialesmodificar(objFichaJuridica.id_ficha, objFichaJuridica.folio_matriz, objFichaJuridica.estado_folio_matriz, objFichaJuridica.fecha_apertura_folio, objFichaJuridica.fecha_primera_anotacion, objFichaJuridica.area_escritura, objFichaJuridica.area_ovc, objFichaJuridica.area_folio, objFichaJuridica.ruta_archivo, objFichaJuridica.razon_diferencia_areas, objFichaJuridica.antecedentes, objFichaJuridica.estudio_folio_matriz, objFichaJuridica.analisis_areas, objFichaJuridica.anotacion_que_afecta_la_inscripcion, objFichaJuridica.proteccion_colectiva, objFichaJuridica.linderos, objFichaJuridica.instrucciones_visita_campo, objFichaJuridica.direccion_folio, objFichaJuridica.quien_elaboro_yaprobo, objFichaJuridica.fecha_control_calidad_juridico, objFichaJuridica.control_calidad_juridico, objFichaJuridica.aprobacion_interventoria, objFichaJuridica.fecha_aprobacion); } foreach (DataGridViewRow row in dgvPropietarios.Rows) { Consultar_Propietario_Result objPropietario = (Consultar_Propietario_Result)row.DataBoundItem; List <spFichaPredialPropietariosconsultar_Result> lstPropietarioJuridica = model.spFichaPredialPropietariosconsultar(objFichaJuridica.id_ficha, objPropietario.intIPropietario, null, null).ToList(); if (lstPropietarioJuridica.Count > 0) { model.spFichaPredialPropietariosmodificar(lstPropietarioJuridica[0].id_ficha_perdial_propietario , lstPropietarioJuridica[0].id_propietario , objPropietario.anotacion); } else { model.spFichaPredialPropietarioscrear(objFichaJuridica.id_ficha , objPropietario.intIPropietario , objPropietario.anotacion); } } model.spMatriculaDerivadaseliminar(objFichaJuridica.id_ficha); foreach (DataGridViewRow row in dgvMatriculaDerivadas.Rows) { spMatriculaDerivadasconsultar_Result objMatriculaDerivada = (spMatriculaDerivadasconsultar_Result)row.DataBoundItem; model.spMatriculaDerivadascrear( objFichaJuridica.id_ficha , objMatriculaDerivada.matricula , objMatriculaDerivada.estado , objMatriculaDerivada.pk_predio , objMatriculaDerivada.ubicar ); } } objConsultarPredio = null; limpiar(); MessageBox.Show("Datos almacenados correctamente", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { MessageBox.Show("Seleccione una ficha predial", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }