public Boolean Modificar_DB(tb_ciudad_Info Info_Ciu, ref string msjError) { try { using (EntitiesGeneral Context = new EntitiesGeneral()) { var contact = Context.tb_ciudad.FirstOrDefault(af => af.IdCiudad == Info_Ciu.IdCiudad); if (contact != null) { contact.Cod_Ciudad = Info_Ciu.CodCiudad; contact.Descripcion_Ciudad = Info_Ciu.Descripcion; contact.IdProvincia = Info_Ciu.IdProvincia; contact.IdUsuarioUltMod = Info_Ciu.IdUsuarioUltMod; contact.Fecha_UltMod = Info_Ciu.Fecha_UltMod; 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 Boolean Guardar_DB(tb_ciudad_Info Info_Ciu, ref string IdCiudad, ref string msjError) { try { using (EntitiesGeneral Context = new EntitiesGeneral()) { var Address = new tb_ciudad(); Address.IdCiudad = Info_Ciu.IdCiudad = IdCiudad = GetId(); Address.Cod_Ciudad = (Info_Ciu.CodCiudad == "" || Info_Ciu.CodCiudad == null) ? "Ciud_" + Info_Ciu.IdCiudad : Info_Ciu.CodCiudad; Address.Descripcion_Ciudad = Info_Ciu.Descripcion; Address.Estado = "A"; Address.IdProvincia = Info_Ciu.IdProvincia; Address.IdUsuario = Info_Ciu.IdUsuario; Address.Fecha_Transac = Info_Ciu.Fecha_Transac; Address.nom_pc = Info_Ciu.nom_pc; Address.ip = Info_Ciu.ip; Context.tb_ciudad.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_ciudad_Info Get_Info_Ciudad(string IdCiudad) { try { tb_ciudad_Info infoCiudad = new tb_ciudad_Info(); using (EntitiesGeneral Base = new EntitiesGeneral()) { var vciudad = from c in Base.vwtb_Ciudad where c.IdCiudad == IdCiudad select c; foreach (var item in vciudad) { infoCiudad = new tb_ciudad_Info(); infoCiudad.CodCiudad = item.Cod_Ciudad; infoCiudad.IdCiudad = item.IdCiudad; infoCiudad.Descripcion = item.Descripcion_Ciudad; infoCiudad.Estado = item.Estado; infoCiudad.IdProvincia = item.IdProvincia; infoCiudad.IdPais = item.IdPais; } } return(infoCiudad); } 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 bool modificarDB(tb_ciudad_Info info) { try { using (Entities_general Context = new Entities_general()) { tb_ciudad Entity = Context.tb_ciudad.FirstOrDefault(q => q.IdCiudad == info.IdCiudad); if (Entity == null) { return(false); } Entity.Cod_Ciudad = info.Cod_Ciudad; Entity.Descripcion_Ciudad = info.Descripcion_Ciudad; Entity.IdProvincia = info.IdProvincia; Entity.IdUsuarioUltMod = info.IdUsuarioUltMod; Entity.Fecha_UltMod = info.Fecha_UltMod; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool guardarDB(tb_ciudad_Info info) { try { using (Entities_general Context = new Entities_general()) { tb_ciudad Entity = new tb_ciudad { IdCiudad = info.IdCiudad = get_id(), IdProvincia = info.IdProvincia, Cod_Ciudad = info.Cod_Ciudad, Descripcion_Ciudad = info.Descripcion_Ciudad, Estado = info.Estado = "A", IdUsuario = info.IdUsuario, Fecha_Transac = info.Fecha_Transac, }; Context.tb_ciudad.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool anularDB(tb_ciudad_Info info) { try { using (Entities_general Context = new Entities_general()) { tb_ciudad Entity = Context.tb_ciudad.FirstOrDefault(q => q.IdCiudad == info.IdCiudad); 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 tb_ciudad_Info get_info(string IdCiudad) { try { tb_ciudad_Info info = new tb_ciudad_Info(); using (Entities_general Context = new Entities_general()) { tb_ciudad Entity = Context.tb_ciudad.FirstOrDefault(q => q.IdCiudad == IdCiudad); if (Entity == null) { return(null); } info = new tb_ciudad_Info { IdProvincia = Entity.IdProvincia, IdCiudad = Entity.IdCiudad, Cod_Ciudad = Entity.Cod_Ciudad, Descripcion_Ciudad = Entity.Descripcion_Ciudad, Estado = Entity.Estado }; } return(info); } catch (Exception) { throw; } }
public ActionResult Index(string IdPais = "", string IdProvincia = "") { #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_ciudad_Info model = new tb_ciudad_Info { IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSession), IdPais = IdPais, IdProvincia = IdProvincia }; var lst = bus_ciudad.get_list(model.IdProvincia, true); Lista_Ciudad.set_list(lst, model.IdTransaccionSession); return(View(model)); }
public ActionResult Anular(string IdCiudad = "") { #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_ciudad_Info model = bus_ciudad.get_info(IdCiudad); if (model == null) { return(RedirectToAction("Index", new { IdProvincia = model.IdProvincia, IdPais = model.IdPais, })); } var info_provincia = bus_provincia.get_info(model.IdProvincia); model.IdPais = (info_provincia == null ? null : info_provincia.IdPais); ViewBag.IdProvincia = model.IdProvincia; ViewBag.IdPais = model.IdPais; cargar_combos(model); return(View(model)); }
public ActionResult Consultar(string IdCiudad = "", bool Exito = false) { tb_ciudad_Info model = bus_ciudad.get_info(IdCiudad); if (model == null) { return(RedirectToAction("Index", new { IdProvincia = model.IdProvincia, 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; } var info_provincia = bus_provincia.get_info(model.IdProvincia); model.IdPais = (info_provincia == null ? null : info_provincia.IdPais); ViewBag.IdProvincia = model.IdProvincia; ViewBag.IdPais = model.IdPais; cargar_combos(model); return(View(model)); }
public ActionResult Modificar(tb_ciudad_Info model) { if (!bus_ciudad.modificarDB(model)) { ViewBag.IdProvincia = model.IdProvincia; cargar_combos(); return(View(model)); } return(RedirectToAction("Index", new { IdProvincia = model.IdProvincia })); }
public bool anularDB(tb_ciudad_Info info) { try { return(odata.anularDB(info)); } catch (Exception) { throw; } }
public ActionResult Nuevo(string IdProvincia) { tb_ciudad_Info model = new tb_ciudad_Info { IdProvincia = IdProvincia }; ViewBag.IdProvincia = IdProvincia; cargar_combos(); return(View(model)); }
public ActionResult Nuevo(tb_ciudad_Info model) { if (!bus_ciudad.guardarDB(model)) { ViewBag.IdProvincia = model.IdProvincia; ViewBag.IdPais = model.IdPais; cargar_combos(); return(View(model)); } return(RedirectToAction("Index", new { IdProvincia = model.IdProvincia, IdPais = model.IdPais, })); }
public ActionResult Anular(tb_ciudad_Info model) { if (!bus_ciudad.anularDB(model)) { ViewBag.IdProvincia = model.IdProvincia; ViewBag.IdPais = model.IdPais; cargar_combos(); return(View(model)); } return(RedirectToAction("Index", ViewBag.IdProvincia = model.IdProvincia, ViewBag.IdPais = model.IdPais)); }
public ActionResult Anular(string IdCiudad = "") { tb_ciudad_Info model = bus_ciudad.get_info(IdCiudad); if (model == null) { ViewBag.IdProvincia = model.IdProvincia; return(RedirectToAction("Index", ViewBag.IdProvincia = model.IdProvincia)); } cargar_combos(); return(View(model)); }
public Boolean AnularDB(tb_ciudad_Info Info_Ciu, ref string msjError) { try { return(dataCiu.Anular_DB(Info_Ciu, 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_Ciudad_Bus) }; } }
public void SeInfo(tb_ciudad_Info Info_Ciu) { try { cmbPais.EditValue = Info_Ciu.IdPais; cmbProvincia.EditValue = Info_Ciu.IdProvincia; txtIdCiudad.EditValue = Info_Ciu.IdCiudad; txtCodCiudad.EditValue = Info_Ciu.CodCiudad; txtDescripcion.EditValue = Info_Ciu.Descripcion; } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
void LimpiarDatos() { try { _Accion = Cl_Enumeradores.eTipo_action.grabar; InfoCiudad = new tb_ciudad_Info(); cmbProvincia.EditValue = null; txtIdCiudad.EditValue = ""; txtCodCiudad.EditValue = ""; txtDescripcion.EditValue = ""; } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ActionResult Nuevo(string IdPais, 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.Nuevo) { return(RedirectToAction("Index")); } #endregion tb_ciudad_Info model = new tb_ciudad_Info { IdProvincia = IdProvincia, IdPais = IdPais }; cargar_combos(model); return(View(model)); }
public tb_ciudad_Info get_Info_Ciudad() { try { if (cmbCiudad.EditValue != null) { InfoCiudad = lstInfoCiudad.FirstOrDefault(v => v.IdCiudad == Convert.ToString(cmbCiudad.EditValue)); } else { return(null); } return(InfoCiudad); } 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 Aca_Institucion_Info() { paisInfo = new tb_pais_Info(); ciudadInfo = new tb_ciudad_Info(); provinciaInfo = new tb_provincia_Info(); }
private void cargar_combos(tb_ciudad_Info model) { var lst_provincia = bus_provincia.get_list(model.IdPais, false); ViewBag.lst_provincia = lst_provincia; }
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()); } }