public fa_catalogo_tipo_Info get_info(int IdCatalogo_tipo) { try { fa_catalogo_tipo_Info info; using (Entities_facturacion Context = new Entities_facturacion()) { fa_catalogo_tipo Entity = Context.fa_catalogo_tipo.Where(q => q.IdCatalogo_tipo == IdCatalogo_tipo).FirstOrDefault(); if (Entity == null) { return(null); } info = new fa_catalogo_tipo_Info { IdCatalogo_tipo = Entity.IdCatalogo_tipo, Descripcion = Entity.Descripcion, Estado = Entity.Estado }; } return(info); } catch (Exception) { throw; } }
public Boolean GuardarDB(fa_catalogo_tipo_Info Info) { try { using (EntitiesFacturacion Context = new EntitiesFacturacion()) { var Address = new fa_catalogo_tipo(); Address.IdCatalogo_tipo = Info.IdCatalogo_tipo; Address.Descripcion = Info.Descripcion; Address.Estado = "A"; Context.fa_catalogo_tipo.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); mensaje = ex.ToString(); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.ToString()); } }
public fa_catalogo_tipo_Info Get_Info_catalogo_tipo(int id) { try { EntitiesFacturacion context = new EntitiesFacturacion(); fa_catalogo_tipo_Info fa_cata_Info = new fa_catalogo_tipo_Info(); var contenido = context.fa_catalogo_tipo.FirstOrDefault(var => var.IdCatalogo_tipo == id); if (contenido != null) { fa_cata_Info.IdCatalogo_tipo = contenido.IdCatalogo_tipo; fa_cata_Info.Descripcion = contenido.Descripcion; } return(fa_cata_Info); } 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); mensaje = ex.ToString(); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.ToString()); } }
public List <fa_catalogo_tipo_Info> Get_List_catalogo_tipo() { try { List <fa_catalogo_tipo_Info> Lst = new List <fa_catalogo_tipo_Info>(); EntitiesFacturacion oEnti = new EntitiesFacturacion(); var Query = from q in oEnti.fa_catalogo_tipo select q; foreach (var item in Query) { fa_catalogo_tipo_Info Obj = new fa_catalogo_tipo_Info(); Obj.IdCatalogo_tipo = item.IdCatalogo_tipo; Obj.Descripcion = item.Descripcion; Obj.Estado = item.Estado; Lst.Add(Obj); } return(Lst); } 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); mensaje = ex.ToString(); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.ToString()); } }
private void btnModificar_c_ButtonClick(object sender, EventArgs e) { try { int cod = (int)this.lstbox_TipoCatalogo.SelectedValue; fa_catalogo_tipo_Info Info = (fa_catalogo_tipo_Info)CatalogoTipoBus.Get_Info_catalogo_tipo(cod); if (Info == null) { MessageBox.Show("No existe el tipo de catálogo", "Sistemas", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { frmCataTipoMant = new frmFa_CatalogoTipo_Mant(); frmCataTipoMant.setAccion(Cl_Enumeradores.eTipo_action.actualizar); frmCataTipoMant._SetInfo = Info; frmCataTipoMant.event_frmFA_CatalogoTipo_Mant_FormClosing += frmCataTipoMant_event_frmFA_CatalogoTipo_Mant_FormClosing; frmCataTipoMant.Text = frmCataTipoMant.Text + " ***ACTUALIZAR REGISTRO***"; frmCataTipoMant.Show(); } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ActionResult Index() { #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, "Facturacion", "CatalogoTipoFacturacion", "Index"); ViewBag.Nuevo = info.Nuevo; ViewBag.Modificar = info.Modificar; ViewBag.Anular = info.Anular; #endregion fa_catalogo_tipo_Info model = new fa_catalogo_tipo_Info { IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSession), }; var lst = bus_fa_catalogotipo.get_list(true); Lista_CatalogoTipo.set_list(lst, model.IdTransaccionSession); return(View(model)); }
public ActionResult Consultar(int IdCatalogo_tipo = 0, bool Exito = false) { fa_catalogo_tipo_Info model = bus_fa_catalogotipo.get_info(IdCatalogo_tipo); if (model == null) { return(RedirectToAction("Index")); } #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Facturacion", "CatalogoTipoFacturacion", "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; } return(View(model)); }
public ActionResult Anular(fa_catalogo_tipo_Info model) { if (!bus_fa_catalogotipo.anularDB(model)) { return(View(model)); } return(RedirectToAction("Index")); }
public ActionResult Nuevo(fa_catalogo_tipo_Info model) { if (!bus_fa_catalogotipo.guardarDB(model)) { return(View(model)); } return(RedirectToAction("Consultar", new { IdCatalogo_tipo = model.IdCatalogo_tipo, Exito = true })); }
public ActionResult Anular(int IdCatalogo_tipo = 0) { fa_catalogo_tipo_Info model = bus_fa_catalogotipo.get_info(IdCatalogo_tipo); if (model == null) { return(RedirectToAction("Index")); } return(View(model)); }
public bool anularDB(fa_catalogo_tipo_Info info) { try { return(odata.anularDB(info)); } catch (Exception) { throw; } }
public ActionResult Nuevo() { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Facturacion", "CatalogoTipoFacturacion", "Index"); if (!info.Nuevo) { return(RedirectToAction("Index")); } #endregion fa_catalogo_tipo_Info model = new fa_catalogo_tipo_Info(); return(View(model)); }
public bool ModificarDB(ref fa_catalogo_tipo_Info info) { try { return(Data.ModificarDB(info)); } 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("", "Modificar", ex.Message), ex) { EntityType = typeof(fa_catalogo_tipo_Bus) }; } }
public ActionResult Anular(int IdCatalogo_tipo = 0) { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Facturacion", "CatalogoTipoFacturacion", "Index"); if (!info.Anular) { return(RedirectToAction("Index")); } #endregion fa_catalogo_tipo_Info model = bus_fa_catalogotipo.get_info(IdCatalogo_tipo); if (model == null) { return(RedirectToAction("Index")); } return(View(model)); }
public bool guardarDB(fa_catalogo_tipo_Info info) { try { using (Entities_facturacion Context = new Entities_facturacion()) { fa_catalogo_tipo Entity = new fa_catalogo_tipo { IdCatalogo_tipo = info.IdCatalogo_tipo = get_id(), Descripcion = info.Descripcion, Estado = info.Estado = "A" }; Context.fa_catalogo_tipo.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool anularDB(fa_catalogo_tipo_Info info) { try { using (Entities_facturacion Context = new Entities_facturacion()) { fa_catalogo_tipo Entity = Context.fa_catalogo_tipo.Where(q => q.IdCatalogo_tipo == info.IdCatalogo_tipo).FirstOrDefault(); if (Entity == null) { return(false); } Entity.Estado = info.Estado = "I"; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool ModificarDB(fa_catalogo_tipo_Info info) { try { EntitiesFacturacion context = new EntitiesFacturacion(); var contenido = context.fa_catalogo_tipo.FirstOrDefault(var => var.IdCatalogo_tipo == info.IdCatalogo_tipo); if (contenido != null) { contenido.Descripcion = info.Descripcion; 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); mensaje = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.InnerException.ToString()); } }
public ActionResult Nuevo() { fa_catalogo_tipo_Info model = new fa_catalogo_tipo_Info(); return(View(model)); }