/// <summary> /// Método encargado de obtener el departamento al que un municipio pertenece /// </summary> /// <param name="municipio">Municipio</param> /// <returns>Retorna el departamento al que pertenece el municipio</returns> public TBC_DEPARTAMENTO obtenerDepartamentoByIdMunicipio(int?municipio) { var res = _context.SP_TBC_MUNICIPIO_GetDepartamentoByIdMunicipio(municipio).FirstOrDefault(); TBC_DEPARTAMENTO depto = new TBC_DEPARTAMENTO(); if (res != null) { depto.ID_DEPARTAMENTO = res.ID_DEPARTAMENTO; depto.NOMBRE_DEPTO = res.NOMBRE_DEPTO; depto.COD_DEPARTAMENTO = res.COD_DEPARTAMENTO; } return(depto); }
public void editarDepartamento() { try { //Construyendo al departamento TBC_DEPARTAMENTO departamento = new TBC_DEPARTAMENTO(); departamento.ID_DEPARTAMENTO = int.Parse(Request.Form["txt_id_departamento"]); departamento.COD_DEPARTAMENTO = Request.Form["txt_codigo_departamento"]; departamento.NOMBRE = Request.Form["txt_nombre_departamento"]; new A_DEPARTAMENTO().editarDepartamento(departamento, ((MV_DetalleUsuario)Session["usuario"]).ID_USUARIO); info = "Departamento editado correctamente"; } catch (Exception e) { errores = e.Message; H_LogErrorEXC.GuardarRegistroLogError(e); } }
public void agregarDepartamento() { try { //Creamos la accion del departamento A_DEPARTAMENTO a_departamento = new A_DEPARTAMENTO(); var codigo_departamento = Request.Form["txt_codigo_departamento"]; var nombre_departamento = Request.Form["txt_nombre_departamento"]; if (string.IsNullOrWhiteSpace(codigo_departamento) || string.IsNullOrWhiteSpace(nombre_departamento)) { errores = "Departamento no guardado. Los campos no puede estar vacíos ni contener solo espacios"; return; } //Construyendo Departamento TBC_DEPARTAMENTO departamento = new TBC_DEPARTAMENTO(); departamento.COD_DEPARTAMENTO = Request.Form["txt_codigo_departamento"]; departamento.NOMBRE = Request.Form["txt_nombre_departamento"]; MV_Exception res = a_departamento.GuardarDepartamento(departamento, ((MV_DetalleUsuario)Session["usuario"]).ID_USUARIO); if (res.IDENTITY == null) { throw new Exception(res.ERROR_MESSAGE); } departamento.ID_DEPARTAMENTO = int.Parse(res.IDENTITY.ToString()); info = "Departamento agregado correctamente"; } catch (Exception e) { errores = e.Message; H_LogErrorEXC.GuardarRegistroLogError(e); } }