/// <summary> Elimina un barrio de la base de datos. </summary> /// <param name="tobjBarrio"> Un objeto del tipo tblBarrio. </param> /// <returns> Un string que indica si se ejecuto o no el metodo. </returns> public String gmtdEliminar(tblBarrio tobjBarrio) { String strResultado; try { using (dbExequial2010DataContext barrio = new dbExequial2010DataContext()) { var query = from bar in barrio.tblBarrios where bar.strCodBarrio == tobjBarrio.strCodBarrio select bar; foreach (var detail in query) { barrio.tblBarrios.DeleteOnSubmit(detail); } barrio.tblLogdeActividades.InsertOnSubmit(tobjBarrio.log); barrio.SubmitChanges(); strResultado = "Registro Eliminado"; } } catch (Exception ex) { new dao().gmtdInsertarError(ex); strResultado = "- No se puede eliminar el registro."; } return(strResultado); }
/// <summary> Modifica un barrio. </summary> /// <param name="tobjMunicipio"> Un objeto del tipo barrio.</param> /// <returns> Un string que indica si se ejecuto o no la operación. </returns> public string gmtdEditar(tblBarrio tobjBarrio) { if (tobjBarrio.strCodBarrio == "") { return("- Debe de ingresar el código del barrio."); } if (tobjBarrio.strNomBarrio == "") { return("- Debe de ingresar el nombre del barrio."); } if (tobjBarrio.strCodMunicipio.Trim() == "" || tobjBarrio.strCodMunicipio.Trim() == "0") { return("- Debe de ingresar el código el municipio."); } tblBarrio bar = new daoBarrio().gmtdConsultar(tobjBarrio.strCodBarrio); if (bar.strCodBarrio == null) { return("- Este registro no aparece ingresado."); } else { tobjBarrio.log = metodos.gmtdLog("Edito el barrio " + tobjBarrio.strCodBarrio, tobjBarrio.strFormulario); return(new daoBarrio().gmtdEditar(tobjBarrio)); } }
/// <summary> Crea un objeto del tipo aplicación de acuerdo a la información de los texbox. </summary> /// <returns> Un objeto del tipo aplicación. </returns> private tblBarrio crearObj() { tblBarrio br = new tblBarrio(); br.strCodBarrio = this.txtCodigo.Text; br.strCodMunicipio = this.cboMunicipios.SelectedValue.ToString(); br.strNomBarrio = this.txtDescripcion.Text; br.strFormulario = this.Name; return(br); }
/// <summary> Inserta un barrio. </summary> /// <param name="tobjBarrio"> Un objeto del tipo barrio. </param> /// <returns> Un string que indica si se ejecuto o no la operación. </returns> public string gmtdInsertar(tblBarrio tobjBarrio) { String strRetornar; try { using (dbExequial2010DataContext barrio = new dbExequial2010DataContext()) { barrio.tblBarrios.InsertOnSubmit(tobjBarrio); barrio.tblLogdeActividades.InsertOnSubmit(tobjBarrio.log); barrio.SubmitChanges(); strRetornar = "Registro Insertado"; } } catch (Exception ex) { new dao().gmtdInsertarError(ex); strRetornar = "- Ocurrió un error al insertar el registro."; } return(strRetornar); }
/// <summary> Elimina un barrio de la base de datos. </summary> /// <param name="tobjMunicipio"> Un objeto del tipo tblBarrio. </param> /// <returns> Un string que indica si se ejecuto o no el metodo. </returns> public String gmtdEliminar(tblBarrio tobjBarrio) { if (tobjBarrio.strCodBarrio == "") { return("- Debe de ingresar el código del barrio."); } List <tblAgraciado> lstAgraciados = new blAgraciado().gmtdConsultarAgraciadosxBarrio(tobjBarrio.strCodBarrio); if (lstAgraciados.Count > 0) { return("- Este barrio no se puede eliminar por que lo tiene registrado al menos un agraciado."); } List <tblAhorradore> lstAhorradores = new blAhorrador().gmtdConsultarAhorradoresxBarrio(tobjBarrio.strCodBarrio); if (lstAhorradores.Count > 0) { return("- Este barrio no se puede eliminar por que lo tiene registrado al menos un ahorrador."); } List <tblSocio> lstSocios = new blSocio().gmtdConsultarSociosxBarrio(tobjBarrio.strCodBarrio); if (lstSocios.Count > 0) { return("- Este barrio no se puede eliminar por que lo tiene registrado al menos un socio."); } tblBarrio bar = new daoBarrio().gmtdConsultar(tobjBarrio.strCodBarrio); if (bar.strCodBarrio == null) { return("- Este registro no aparece ingresado."); } else { tobjBarrio.log = metodos.gmtdLog("Elimino el barrio " + tobjBarrio.strCodBarrio, tobjBarrio.strFormulario); return(new daoBarrio().gmtdEliminar(tobjBarrio)); } }
/// <summary> Modifica un barrio. </summary> /// <param name="tobjBarrio"> Un objeto del tipo barrio.</param> /// <returns> Un string que indica si se ejecuto o no la operación. </returns> public string gmtdEditar(tblBarrio tobjBarrio) { String strResultado; try { using (dbExequial2010DataContext barrio = new dbExequial2010DataContext()) { tblBarrio bar_old = barrio.tblBarrios.SingleOrDefault(p => p.strCodBarrio == tobjBarrio.strCodBarrio); bar_old.strNomBarrio = tobjBarrio.strNomBarrio; bar_old.strCodMunicipio = tobjBarrio.strCodMunicipio; barrio.tblLogdeActividades.InsertOnSubmit(tobjBarrio.log); barrio.SubmitChanges(); strResultado = "Registro Actualizado"; } } catch (Exception ex) { new dao().gmtdInsertarError(ex); strResultado = "- Ocurrió un error al Actualizar el registro"; } return(strResultado); }
/// <summary> Elimina un barrio de la base de datos. </summary> /// <param name="tobjMunicipio"> Un objeto del tipo tblBarrio. </param> /// <returns> Un string que indica si se ejecuto o no el metodo. </returns> public String gmtdEliminar(tblBarrio tobjBarrio) { return(new blBarrio().gmtdEliminar(tobjBarrio)); }
/// <summary> Modifica un barrio. </summary> /// <param name="tobjMunicipio"> Un objeto del tipo barrio.</param> /// <returns> Un string que indica si se ejecuto o no la operación. </returns> public string gmtdEditar(tblBarrio tobjBarrio) { return(new blBarrio().gmtdEditar(tobjBarrio)); }