public ActionResult Nuevo() { tb_sis_reporte_Info model = new tb_sis_reporte_Info(); cargar_combos(); return(View(model)); }
public Boolean ModificarDB_Disenio(tb_sis_reporte_Info info) { try { using (EntitiesGeneral context = new EntitiesGeneral()) { var contact = context.tb_sis_reporte.FirstOrDefault(minfo => minfo.CodReporte == info.CodReporte); if (contact != null) { contact.Disenio_reporte = info.Disenio_reporte; 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; throw new Exception(ex.ToString()); } }
public List <tb_sis_reporte_Info> Get_List_reporte(Boolean _se_Muestra_Admin_Reporte) { try { List <tb_sis_reporte_Info> Lst = new List <tb_sis_reporte_Info>(); EntitiesGeneral oEnti = new EntitiesGeneral(); var Query = from q in oEnti.tb_sis_reporte where q.se_Muestra_Admin_Reporte == _se_Muestra_Admin_Reporte select q; foreach (var item in Query) { tb_sis_reporte_Info Obj = new tb_sis_reporte_Info(); Obj.CodReporte = item.CodReporte; Obj.Nombre = item.Nombre; Obj.NombreCorto = item.NombreCorto; Obj.Modulo = item.Modulo; Obj.VistaRpt = item.VistaRpt; Obj.Formulario = item.Formulario; Obj.Orden = item.Orden; Obj.Class_NomReporte = item.Class_NomReporte; Obj.Observacion = item.Observacion; Obj.imgByt = item.imagen; Obj.imagen = Funciones.ArrayAImage(item.imagen); Obj.nom_Asembly = item.nom_Asembly; Obj.VersionActual = Convert.ToInt32(item.VersionActual); Obj.Estado = item.Estado; Obj.se_Muestra_Admin_Reporte = Convert.ToBoolean(item.se_Muestra_Admin_Reporte); Obj.Tipo_Balance = item.Tipo_Balance; Obj.SQuery = item.SQuery; Obj.Class_Info = item.Class_Info; Obj.Class_Bus = item.Class_Bus; Obj.Class_Data = item.Class_Data; Obj.Store_proce_rpt = item.Store_proce_rpt; Obj.Disenio_reporte = item.Disenio_reporte; Obj.Se_Muestra_Icono = true; 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); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public ActionResult Modificar(tb_sis_reporte_Info model) { if (!bus_reporte.modificarDB(model)) { cargar_combos(); return(View(model)); } return(RedirectToAction("Index")); }
public bool modificarDB(tb_sis_reporte_Info info) { try { return(odata.modificarDB(info)); } catch (Exception) { throw; } }
public ActionResult Modificar(string CodReporte = "") { tb_sis_reporte_Info model = bus_reporte.get_info(CodReporte); if (model == null) { return(RedirectToAction("Index")); } cargar_combos(); return(View(model)); }
private void gridViewReport_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e) { try { rpt_I = rpt_B.Get_Info_sis_reporte(Convert.ToString(gridViewReport.GetFocusedRowCellValue(colCodReporte1))); } 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()); } }
public tb_sis_reporte_Info Get_Info_reporte(string CodReporte) { EntitiesGeneral oEnti = new EntitiesGeneral(); try { tb_sis_reporte_Info Info = new tb_sis_reporte_Info(); var Objeto = oEnti.tb_sis_reporte.FirstOrDefault(var => var.CodReporte == CodReporte); if (Objeto != null) { Info.CodReporte = Objeto.CodReporte; Info.Nombre = Objeto.Nombre; Info.NombreCorto = Objeto.NombreCorto; Info.Modulo = Objeto.Modulo; Info.VistaRpt = Objeto.VistaRpt; Info.Formulario = Objeto.Formulario; Info.Orden = Objeto.Orden; Info.Class_NomReporte = Objeto.Class_NomReporte; Info.Observacion = Objeto.Observacion; Info.imgByt = Objeto.imagen; Info.imagen = Funciones.ArrayAImage(Objeto.imagen); Info.VersionActual = Convert.ToInt32(Objeto.VersionActual); Info.Estado = Objeto.Estado; Info.se_Muestra_Admin_Reporte = Convert.ToBoolean(Objeto.se_Muestra_Admin_Reporte); Info.Tipo_Balance = Objeto.Tipo_Balance; Info.nom_Asembly = Objeto.nom_Asembly; Info.SQuery = Objeto.SQuery; Info.Class_Info = Objeto.Class_Info; Info.Class_Bus = Objeto.Class_Bus; Info.Class_Data = Objeto.Class_Data; Info.Store_proce_rpt = Objeto.Store_proce_rpt; Info.Se_Muestra_Icono = true; } return(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); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString() + " " + ex.Message; throw new Exception(ex.ToString()); } }
private void UltraGrid_Report_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e) { try { rpt_I = (tb_sis_reporte_Info)UltraGrid_Report.GetFocusedRow(); } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; NameMetodo = NameMetodo + " - " + ex.ToString(); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); MessageBox.Show(NameMetodo + " " + param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) , param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public Boolean ModificarDB(tb_sis_reporte_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("", "ModificarDB", ex.Message), ex) { EntityType = typeof(tb_sis_reporte_Bus) }; } }
public ActionResult Nuevo(tb_sis_reporte_Info model) { if (bus_reporte.validar_existe_CodReporte(model.CodReporte)) { ViewBag.mensaje = "El código ya se encuentra registrado"; cargar_combos(); return(View(model)); } if (!bus_reporte.guardarDB(model)) { cargar_combos(); return(View(model)); } return(RedirectToAction("Index")); }
public void set_Info(tb_sis_reporte_Info info) { try { txt_class_info.Text = info.Class_NomReporte; txt_Id.Text = info.CodReporte; txt_frm.Text = info.Formulario; gridLookUpEdit_modulo.EditValue = info.Modulo; txt_nombre.Text = info.Nombre; txt_nomCorto.Text = info.NombreCorto; txt_obser.Text = info.Observacion; num_Orden.Value = info.Orden; txt_tabla.Text = info.VistaRpt; this.pbox_logo.Image = byteArrayToImage(info.imgByt); num_version.Value = info.VersionActual; txt_Store_Procedure.Text = info.Store_proce_rpt; txt_class_rpt.Text = info.Class_NomReporte; txt_class_bus.Text = info.Class_Bus; txt_class_data.Text = info.Class_Data; txt_class_info.Text = info.Class_Info; chkEstado.Checked = (info.Estado == "A") ? true : false; chkAdmRpts.Checked = (info.se_Muestra_Admin_Reporte == true) ? true : false; chkUsa_SP.Checked = (info.Store_proce_rpt != null) ? true : false; txt_asembly.Text = info.nom_Asembly; cmbTipo.Text = info.Tipo_Balance.Trim(); txtQuery.Text = info.SQuery; rpt_I = info; if (info.Modulo == "CONTA") { cmbTipo.Enabled = true; } else { cmbTipo.Enabled = false; } } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; NameMetodo = NameMetodo + " - " + ex.ToString(); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); MessageBox.Show(NameMetodo + " " + param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) , param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public Boolean GuardarDB(tb_sis_reporte_Info Info) { try { List <tb_sis_reporte_Info> Lst = new List <tb_sis_reporte_Info>(); using (EntitiesGeneral Context = new EntitiesGeneral()) { var Address = new tb_sis_reporte(); Address.CodReporte = Info.CodReporte; Address.Nombre = Info.Nombre; Address.NombreCorto = Info.NombreCorto; Address.Modulo = Info.Modulo; Address.VistaRpt = Info.VistaRpt; Address.Formulario = Info.Formulario; Address.Orden = Info.Orden; Address.Estado = Info.Estado; Address.se_Muestra_Admin_Reporte = Info.se_Muestra_Admin_Reporte; Address.Observacion = Info.Observacion; Address.imagen = Info.imgByt; Address.nom_Asembly = Info.nom_Asembly; Address.VersionActual = Info.VersionActual; Address.Tipo_Balance = Info.Tipo_Balance; Address.SQuery = Info.SQuery; Address.Class_NomReporte = Info.Class_NomReporte; Address.Class_Info = Info.Class_Info; Address.Class_Data = Info.Class_Data; Address.Class_Bus = Info.Class_Bus; Address.Store_proce_rpt = Info.Store_proce_rpt; Context.tb_sis_reporte.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; throw new Exception(ex.ToString()); } }
public Boolean ModificarDB(tb_sis_reporte_Info info) { try { using (EntitiesGeneral context = new EntitiesGeneral()) { var contact = context.tb_sis_reporte.FirstOrDefault(minfo => minfo.CodReporte == info.CodReporte); if (contact != null) { contact.Nombre = info.Nombre; contact.NombreCorto = info.NombreCorto; contact.Modulo = info.Modulo; contact.VistaRpt = info.VistaRpt; contact.Formulario = info.Formulario; contact.Orden = info.Orden; contact.Class_NomReporte = info.Class_NomReporte; contact.Observacion = info.Observacion; contact.imagen = info.imgByt; contact.nom_Asembly = info.nom_Asembly; contact.VersionActual = Convert.ToInt32(info.VersionActual); contact.Estado = info.Estado; contact.se_Muestra_Admin_Reporte = Convert.ToBoolean(info.se_Muestra_Admin_Reporte); contact.Tipo_Balance = info.Tipo_Balance; contact.SQuery = info.SQuery; contact.Class_Info = info.Class_Info; contact.Class_Bus = info.Class_Bus; contact.Class_Data = info.Class_Data; contact.Store_proce_rpt = info.Store_proce_rpt; 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; throw new Exception(ex.ToString()); } }
public tb_sis_reporte_Info get_info(string CodReporte) { try { tb_sis_reporte_Info info = new tb_sis_reporte_Info(); using (Entities_general Context = new Entities_general()) { tb_sis_reporte Entity = Context.tb_sis_reporte.FirstOrDefault(q => q.CodReporte == CodReporte); if (Entity == null) { return(null); } info = new tb_sis_reporte_Info { CodReporte = Entity.CodReporte, observacion = Entity.observacion, orden = Entity.orden, estado = Entity.estado, mvc_accion = Entity.mvc_accion, mvc_area = Entity.mvc_area, mvc_controlador = Entity.mvc_controlador, nom_reporte = Entity.nom_reporte, rpt_clase_data = Entity.rpt_clase_data, rpt_clase_info = Entity.rpt_clase_info, rpt_clase_bus = Entity.rpt_clase_bus, rpt_clase_rpt = Entity.rpt_clase_rpt, rpt_store_procedure = Entity.rpt_store_procedure, rpt_usa_store_procedure = Entity.rpt_usa_store_procedure, rpt_vista = Entity.rpt_vista, se_muestra_administrador_reportes = Entity.se_muestra_administrador_reportes, rpt_muestra_disenador_reporte = Entity.se_muestra_administrador_reportes, CodModulo = Entity.CodModulo, Nom_Carpeta = Entity.tb_modulo.Nom_Carpeta }; } return(info); } catch (Exception) { throw; } }
public bool modificarDB(tb_sis_reporte_Info info) { try { using (Entities_general Context = new Entities_general()) { tb_sis_reporte Entity = Context.tb_sis_reporte.FirstOrDefault(q => q.CodReporte == info.CodReporte); if (Entity == null) { return(false); } Entity.observacion = info.observacion; Entity.orden = info.orden; Entity.estado = info.estado == true; Entity.mvc_accion = info.mvc_accion; Entity.mvc_area = info.mvc_area; Entity.mvc_controlador = info.mvc_controlador; Entity.nom_reporte = info.nom_reporte; Entity.rpt_clase_data = info.rpt_clase_data; Entity.rpt_clase_info = info.rpt_clase_info; Entity.rpt_clase_bus = info.rpt_clase_bus; Entity.rpt_clase_rpt = info.rpt_clase_rpt; Entity.rpt_store_procedure = info.rpt_store_procedure; Entity.rpt_usa_store_procedure = info.rpt_usa_store_procedure; Entity.rpt_vista = info.rpt_vista; Entity.se_muestra_administrador_reportes = info.se_muestra_administrador_reportes; Entity.Se_Mustra_Disenador_rpt = info.se_muestra_administrador_reportes; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool guardarDB(tb_sis_reporte_Info info) { try { using (Entities_general Context = new Entities_general()) { tb_sis_reporte Entity = new tb_sis_reporte { CodModulo = info.CodModulo, CodReporte = info.CodReporte, observacion = info.observacion, orden = info.orden, estado = info.estado == true, mvc_accion = info.mvc_accion, mvc_area = info.mvc_area, mvc_controlador = info.mvc_controlador, nom_reporte = info.nom_reporte, rpt_clase_data = info.rpt_clase_data, rpt_clase_info = info.rpt_clase_info, rpt_clase_bus = info.rpt_clase_bus, rpt_clase_rpt = info.rpt_clase_rpt, rpt_store_procedure = info.rpt_store_procedure, rpt_usa_store_procedure = info.rpt_usa_store_procedure, rpt_vista = info.rpt_vista, se_muestra_administrador_reportes = info.se_muestra_administrador_reportes, Se_Mustra_Disenador_rpt = info.rpt_muestra_disenador_reporte, }; Context.tb_sis_reporte.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public void set_reporte(tb_sis_reporte_Info _InfoReporte) { InfoReporte = _InfoReporte; }
private void barEditItem_Reportes_EditValueChanged(object sender, EventArgs e) { try { if (barEditItem_Reportes.EditValue != null) { tb_sis_reporte_Info Info_reporte = new tb_sis_reporte_Info(); Info_reporte = listReporte.FirstOrDefault(v => v.CodReporte == barEditItem_Reportes.EditValue.ToString()); if (Info_reporte != null) { if (Info_reporte.CodReporte != "") { string NombreFormulario = Info_reporte.Formulario; string Nombre_Asamble = Info_reporte.nom_Asembly + ".dll"; string nombre_dll = ""; string RutaPantalla = ""; nombre_dll = Nombre_Asamble; System.Reflection.Assembly Ensamblado; Ensamblado = System.Reflection.Assembly.LoadFrom(nombre_dll); System.Reflection.AssemblyName assemName = Ensamblado.GetName(); Version ver = assemName.Version; Object ObjFrm; Type tipo = Ensamblado.GetType(assemName.Name + "." + NombreFormulario); RutaPantalla = assemName.Name + "." + NombreFormulario; if (tipo == null) { MessageBox.Show("No se encontró el formulario de este reporte:" + Nombre_Asamble + " Formulario:" + NombreFormulario, "Error de ubicación", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (!this.FormularioEstaAbierto(NombreFormulario)) { ObjFrm = Activator.CreateInstance(tipo); Form Formulario = (Form)ObjFrm; Formulario.Text = Info_reporte.Nombre + " Version:" + Info_reporte.VersionActual.ToString(); Formulario.MdiParent = this; Formulario.Tag = Info_reporte; Formulario.WindowState = FormWindowState.Maximized; Formulario.Show(); } } } } } } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; NameMetodo = NameMetodo + " - " + ex.ToString(); MessageBox.Show(NameMetodo + " " + param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) , param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); } }
public seg_usuario_x_tb_sis_reporte_Info() { InfoReporte = new tb_sis_reporte_Info(); }