/// <summary> Elimina un municipio de la base de datos. </summary> /// <param name="tobjMunicipio"> Un objeto del tipo munipio. </param> /// <returns> Un string que indica si se ejecuto o no el metodo. </returns> public String gmtdEliminar(tblMunicipio tobjMunicipio) { String strResultado; try { using (dbExequial2010DataContext maestro = new dbExequial2010DataContext()) { var query = from mun in maestro.tblMunicipios where mun.strCodMunicipio == tobjMunicipio.strCodMunicipio select mun; foreach (var detail in query) { maestro.tblMunicipios.DeleteOnSubmit(detail); } maestro.tblLogdeActividades.InsertOnSubmit(tobjMunicipio.log); maestro.SubmitChanges(); strResultado = "Registro Eliminado"; } } catch (Exception ex) { new dao().gmtdInsertarError(ex); strResultado = "- No se puede eliminar el registro."; } return(strResultado); }
/// <summary> Elimina un municipio de la base de datos. </summary> /// <param name="tobjMunicipio"> Un objeto del tipo munipio. </param> /// <returns> Un string que indica si se ejecuto o no el metodo. </returns> public String gmtdEliminar(tblMunicipio tobjMunicipio) { if (tobjMunicipio.strCodMunicipio == "") { return("- Debe de ingresar el código del municipio."); } IList <barrio> lstBarrios = new blBarrio().gmtdConsultarTodos(tobjMunicipio.strCodMunicipio); if (lstBarrios.Count > 0) { return("- No se puede eliminar el municipio por que lo tiene registrado al menos un barrio."); } tblMunicipio mcp = new daoMunicipio().gmtdConsultar(tobjMunicipio.strCodMunicipio); if (mcp.strCodMunicipio == null) { return("- Este registro no aparece ingresado."); } else { tobjMunicipio.log = metodos.gmtdLog("Elimino el municipio " + tobjMunicipio.strCodMunicipio, tobjMunicipio.strFormulario); return(new daoMunicipio().gmtdEliminar(tobjMunicipio)); } }
/// <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 tblMunicipio crearObj() { tblMunicipio municipio = new tblMunicipio(); municipio.strCodMunicipio = this.txtCodigo.Text; municipio.strNomMunicipio = this.txtDescripcion.Text; municipio.strFormulario = this.Name; return(municipio); }
/// <summary> Inserta un municipio. </summary> /// <param name="tobjMunicipio"> Un objeto del tipo municipio. </param> /// <returns> Un string que indica si se ejecuto o no la operación. </returns> public string gmtdInsertar(tblMunicipio tobjMunicipio) { String strRetornar; try { using (dbExequial2010DataContext maestro = new dbExequial2010DataContext()) { maestro.tblMunicipios.InsertOnSubmit(tobjMunicipio); maestro.tblLogdeActividades.InsertOnSubmit(tobjMunicipio.log); maestro.SubmitChanges(); strRetornar = "Registro Insertado"; } } catch (Exception ex) { new dao().gmtdInsertarError(ex); strRetornar = "- Ocurrió un error al insertar el registro."; } return(strRetornar); }
/// <summary> Modifica un municipio. </summary> /// <param name="tobjMunicipio"> Un objeto del tipo municipio.</param> /// <returns> Un string que indica si se ejecuto o no la operación. </returns> public string gmtdEditar(tblMunicipio tobjMunicipio) { String strResultado; try { using (dbExequial2010DataContext maestro = new dbExequial2010DataContext()) { tblMunicipio mun_old = maestro.tblMunicipios.SingleOrDefault(p => p.strCodMunicipio == tobjMunicipio.strCodMunicipio); mun_old.strNomMunicipio = tobjMunicipio.strNomMunicipio; maestro.tblLogdeActividades.InsertOnSubmit(tobjMunicipio.log); maestro.SubmitChanges(); strResultado = "Registro Actualizado"; } } catch (Exception ex) { new dao().gmtdInsertarError(ex); strResultado = "- Ocurrió un error al Actualizar el registro"; } return(strResultado); }
/// <summary> Modifica un municipio. </summary> /// <param name="tobjMunicipio"> Un objeto del tipo municipio.</param> /// <returns> Un string indicando si se ejecuto o no el metodo. </returns> public string gmtdEditar(tblMunicipio tobjMunicipio) { if (tobjMunicipio.strCodMunicipio == "") { return("- Debe de ingresar el código del municipio."); } if (tobjMunicipio.strNomMunicipio == "") { return("- Debe de ingresar el nombre del municipio."); } tblMunicipio mcp = new daoMunicipio().gmtdConsultar(tobjMunicipio.strCodMunicipio); if (mcp.strCodMunicipio == null) { return("- Este registro no aparece ingresado."); } else { tobjMunicipio.log = metodos.gmtdLog("Edito el municipio " + tobjMunicipio.strCodMunicipio, tobjMunicipio.strFormulario); return(new daoMunicipio().gmtdEditar(tobjMunicipio)); } }
/// <summary> Elimina un municipio de la base de datos. </summary> /// <param name="tobjMunicipio"> Un objeto del tipo munipio. </param> /// <returns> Un string que indica si se ejecuto o no el metodo. </returns> public String gmtdEliminar(tblMunicipio tobjMunicipio) { return(new blMunicipio().gmtdEliminar(tobjMunicipio)); }
/// <summary> Modifica un municipio. </summary> /// <param name="tobjMunicipio"> Un objeto del tipo municipio.</param> /// <returns> Un string indicando si se ejecuto o no el metodo. </returns> public string gmtdEditar(tblMunicipio tobjMunicipio) { return(new blMunicipio().gmtdEditar(tobjMunicipio)); }