public ActionResult Consultar(string IdProvincia = "", bool Exito = false) { tb_provincia_Info model = bus_provincia.get_info(IdProvincia); if (model == null) { ViewBag.IdPais = model.IdPais; return(RedirectToAction("Index", new { IdPais = model.IdPais })); } #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "General", "Pais", "Index"); if (model.Estado == "I") { info.Modificar = false; info.Anular = false; } model.Nuevo = (info.Nuevo == true ? 1 : 0); model.Modificar = (info.Modificar == true ? 1 : 0); model.Anular = (info.Anular == true ? 1 : 0); #endregion if (Exito) { ViewBag.MensajeSuccess = MensajeSuccess; } cargar_combos(model.IdPais); return(View(model)); }
public Boolean Guardar_DB(tb_provincia_Info Info_Pro, ref string IdProvincia, ref string msjError) { try { using (EntitiesGeneral Context = new EntitiesGeneral()) { var Address = new tb_provincia(); Address.IdProvincia = Info_Pro.IdProvincia = IdProvincia = GetId(); Address.Cod_Provincia = (Info_Pro.CodProvincia == "" || Info_Pro.CodProvincia == null) ? "Prov_" + Info_Pro.IdProvincia : Info_Pro.CodProvincia; Address.Descripcion_Prov = Info_Pro.Descripcion; Address.Estado = "A"; Address.IdPais = Info_Pro.IdPais; Address.IdUsuario = Info_Pro.IdUsuario; Address.Fecha_Transac = Info_Pro.Fecha_Transac; Address.nom_pc = Info_Pro.nom_pc; Address.ip = Info_Pro.ip; Address.Cod_Region = Info_Pro.Cod_Region; Context.tb_provincia.Add(Address); Context.SaveChanges(); } return(true); } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString() + " " + ex.Message; msjError = mensaje; throw new Exception(ex.ToString()); } }
public tb_provincia_Info get_info(string IdProvincia) { try { tb_provincia_Info info = new tb_provincia_Info(); using (Entities_general Context = new Entities_general()) { tb_provincia Entity = Context.tb_provincia.FirstOrDefault(q => q.IdProvincia == IdProvincia); if (Entity == null) { return(null); } info = new tb_provincia_Info { IdProvincia = Entity.IdProvincia, Cod_Provincia = Entity.Cod_Provincia, Descripcion_Prov = Entity.Descripcion_Prov, Estado = Entity.Estado, Cod_Region = Entity.Cod_Region, IdPais = Entity.IdPais }; } return(info); } catch (Exception) { throw; } }
public ActionResult Index(string IdPais = "") { #region Validar Session if (string.IsNullOrEmpty(SessionFixed.IdTransaccionSession)) { return(RedirectToAction("Login", new { Area = "", Controller = "Account" })); } SessionFixed.IdTransaccionSession = (Convert.ToDecimal(SessionFixed.IdTransaccionSession) + 1).ToString(); SessionFixed.IdTransaccionSessionActual = SessionFixed.IdTransaccionSession; #endregion #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "General", "Pais", "Index"); ViewBag.Nuevo = info.Nuevo; #endregion tb_provincia_Info model = new tb_provincia_Info { IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSession), IdPais = IdPais }; var lst = bus_provincia.get_list(model.IdPais, true); Lista_Provincia.set_list(lst, model.IdTransaccionSession); return(View(model)); }
public bool anularDB(tb_provincia_Info info) { try { using (Entities_general Context = new Entities_general()) { tb_provincia Entity = Context.tb_provincia.FirstOrDefault(q => q.IdProvincia == info.IdProvincia); if (Entity == null) { return(false); } Entity.Estado = info.Estado = "I"; Entity.IdUsuarioUltAnu = info.IdUsuarioUltAnu; Entity.Fecha_UltAnu = info.Fecha_UltAnu; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool modificarDB(tb_provincia_Info info) { try { using (Entities_general Context = new Entities_general()) { tb_provincia Entity = Context.tb_provincia.FirstOrDefault(q => q.IdProvincia == info.IdProvincia); if (Entity == null) { return(false); } Entity.Cod_Provincia = info.Cod_Provincia; Entity.Descripcion_Prov = info.Descripcion_Prov; Entity.IdPais = info.IdPais; Entity.Cod_Region = info.Cod_Region; Entity.IdUsuarioUltMod = info.IdUsuarioUltMod; Entity.Fecha_UltMod = info.Fecha_UltMod; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool guardarDB(tb_provincia_Info info) { try { using (Entities_general Context = new Entities_general()) { tb_provincia Entity = new tb_provincia { IdProvincia = info.IdProvincia = get_id(), Cod_Provincia = info.Cod_Provincia, Descripcion_Prov = info.Descripcion_Prov, IdPais = info.IdPais, Cod_Region = info.Cod_Region, Estado = info.Estado = "A", IdUsuario = info.IdUsuario, Fecha_Transac = info.Fecha_Transac, }; Context.tb_provincia.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public tb_provincia_Info Get_Info_Provincia(string IdProvincia) { try { tb_provincia_Info infoProvincia = new tb_provincia_Info(); using (EntitiesGeneral Base = new EntitiesGeneral()) { var vProvincia = from p in Base.tb_provincia where p.IdProvincia == IdProvincia select p; foreach (var item in vProvincia) { infoProvincia = new tb_provincia_Info(); infoProvincia.IdPais = item.IdPais; infoProvincia.IdProvincia = item.IdProvincia; infoProvincia.CodProvincia = item.Cod_Provincia; infoProvincia.Descripcion = item.Descripcion_Prov; infoProvincia.Estado = item.Estado; infoProvincia.Cod_Region = item.Cod_Region; } } return(infoProvincia); } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Boolean Modificar_DB(tb_provincia_Info Info_Pro, ref string msjError) { try { using (EntitiesGeneral Context = new EntitiesGeneral()) { var contact = Context.tb_provincia.FirstOrDefault(af => af.IdProvincia == Info_Pro.IdProvincia); if (contact != null) { contact.Cod_Provincia = Info_Pro.CodProvincia; contact.Descripcion_Prov = Info_Pro.Descripcion; contact.IdPais = Info_Pro.IdPais; contact.IdUsuarioUltMod = Info_Pro.IdUsuarioUltMod; contact.Fecha_UltMod = Info_Pro.Fecha_UltMod; contact.Cod_Region = Info_Pro.Cod_Region; Context.SaveChanges(); } } return(true); } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString() + " " + ex.Message; msjError = mensaje; throw new Exception(ex.ToString()); } }
public ActionResult Nuevo(tb_provincia_Info model) { if (!bus_provincia.guardarDB(model)) { ViewBag.IdPais = model.IdPais; cargar_combos(model.IdPais); return(View(model)); } return(RedirectToAction("Index", new { IdPais = model.IdPais })); }
public ActionResult Nuevo(string IdPais) { tb_provincia_Info model = new tb_provincia_Info { IdPais = IdPais }; ViewBag.IdPais = IdPais; cargar_combos(IdPais); return(View(model)); }
public bool anularDB(tb_provincia_Info info) { try { return(odata.anularDB(info)); } catch (Exception) { throw; } }
public ActionResult Anular(string IdProvincia = "") { tb_provincia_Info model = bus_provincia.get_info(IdProvincia); if (model == null) { ViewBag.IdPais = model.IdPais; return(RedirectToAction("Index", ViewBag.IdPais = model.IdPais)); } cargar_combos(model.IdPais); return(View(model)); }
public Boolean Anular_DB(tb_provincia_Info Info_Pro, ref string msjError) { try { return(dataProvi.Anular_DB(Info_Pro, ref msjError)); } catch (Exception ex) { Core.Erp.Info.Log_Exception.LoggingManager.Logger.Log(Core.Erp.Info.Log_Exception.LoggingCategory.Error, ex.Message); throw new Core.Erp.Info.Log_Exception.DalException(string.Format("", "Anular_DB", ex.Message), ex) { EntityType = typeof(tb_Provincia_Bus) }; } }
public void SeInfo(tb_provincia_Info Info_Provi) { try { cmbPais.EditValue = Info_Provi.IdPais; txtIdProvincia.EditValue = Info_Provi.IdProvincia; txtCodProvincia.EditValue = Info_Provi.CodProvincia; txtDescripcion.EditValue = Info_Provi.Descripcion; cmb_region.EditValue = Info_Provi.Cod_Region; } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ActionResult Nuevo(string IdPais) { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "General", "Pais", "Index"); if (!info.Nuevo) { return(RedirectToAction("Index")); } #endregion tb_provincia_Info model = new tb_provincia_Info { IdPais = IdPais }; ViewBag.IdPais = IdPais; cargar_combos(IdPais); return(View(model)); }
void LimpiarDatos() { try { _Accion = Cl_Enumeradores.eTipo_action.grabar; InfoPro = new tb_provincia_Info(); cmbPais.EditValue = null; txtIdProvincia.EditValue = ""; txtCodProvincia.EditValue = ""; txtDescripcion.EditValue = ""; } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ActionResult Anular(string IdProvincia = "") { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "General", "Pais", "Index"); if (!info.Anular) { return(RedirectToAction("Index")); } #endregion tb_provincia_Info model = bus_provincia.get_info(IdProvincia); if (model == null) { ViewBag.IdPais = model.IdPais; return(RedirectToAction("Index", new { IdPais = model.IdPais })); } cargar_combos(model.IdPais); return(View(model)); }
public tb_provincia_Info get_Info_Provincia() { try { if (cmbProvincia.EditValue != null) { InfoProvincia = lstInfoProvincia.First(v => v.IdProvincia == Convert.ToString(cmbProvincia.EditValue)); } else { return(null); } return(InfoProvincia); } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); return(null); } }
public List <tb_contacto_Info> Get_List_Contactos_x_Clientes(int IdEmpresa, decimal Idcliente) { List <tb_contacto_Info> listaCon = new List <tb_contacto_Info>(); try { using (EntitiesFacturacion Base = new EntitiesFacturacion()) { var select = from A in Base.vwfa_clientes_contactos where A.IdCliente == Idcliente && A.IdEmpresa_cli == IdEmpresa orderby A.IdContacto select A; foreach (var item in select) { tb_contacto_Info info = new tb_contacto_Info(); info.IdEmpresa = item.IdEmpresa; info.IdContacto = item.IdContacto; info.IdPersona = item.IdPersona; info.CodContacto = item.CodContacto; info.Organizacion = item.Organizacion; info.Cargo = item.Cargo; info.Mostrar_como = item.Mostrar_como; info.Fecha_alta = item.Fecha_alta; info.Fecha_Ult_Contacto = item.Fecha_Ult_Contacto; info.IdNacionalidad = item.IdNacionalidad; info.Notas = item.Notas; info.Pagina_Web = item.Pagina_Web; info.Codigo_postal = item.Codigo_postal; info.Estado = item.Estado; //info.Pais_Info.IdPais = item.IdPais; //info.Ciudad_Info.IdCiudad = item.IdCiudad; //info.Provi_Info.IdProvincia = item.IdProvincia; //info.IdNacionalidad = item.IdNacionalidad; tb_persona_Info personaInfo = new tb_persona_Info(); personaInfo.IdPersona = item.IdPersona; personaInfo.IdTipoDocumento = item.IdTipoDocumento; personaInfo.pe_apellido = item.pe_apellido; personaInfo.pe_nombre = item.pe_nombre; personaInfo.pe_nombreCompleto = item.pe_nombre + item.pe_apellido; personaInfo.pe_telefonoCasa = item.pe_telefonoCasa; personaInfo.pe_correo = item.pe_correo; personaInfo.pe_celular = item.pe_celular; personaInfo.pe_cedulaRuc = item.pe_cedulaRuc; personaInfo.pe_direccion = item.pe_direccion; personaInfo.pe_fechaNacimiento = item.pe_fechaNacimiento; personaInfo.pe_razonSocial = item.pe_razonSocial; personaInfo.pe_Naturaleza = item.pe_Naturaleza; info.Persona_Info = personaInfo; tb_pais_Info paisInfo = new tb_pais_Info(); paisInfo.IdPais = item.IdPais; info.IdPais = paisInfo.IdPais; paisInfo.Nacionalidad = item.Nacionalidad; tb_ciudad_Info ciudadInfo = new tb_ciudad_Info(); ciudadInfo.IdCiudad = item.IdCiudad; info.IdCiudad = ciudadInfo.IdCiudad; //info.Ciudad_Info = ciudadInfo; tb_provincia_Info ProvInfo = new tb_provincia_Info(); ProvInfo.IdProvincia = item.IdProvincia; info.IdProvincia = ProvInfo.IdProvincia; //info.Provi_Info = ProvInfo; listaCon.Add(info); } } return(listaCon); } catch (Exception ex) { string arreglo = ToString(); string MensajeError = string.Empty; tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); MensajeError = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref MensajeError); throw new Exception(ex.InnerException.ToString()); } }
public Aca_Institucion_Info() { paisInfo = new tb_pais_Info(); ciudadInfo = new tb_ciudad_Info(); provinciaInfo = new tb_provincia_Info(); }