コード例 #1
0
        public List <seg_Menu_Grupo_x_seg_Menu_Item_Info> Get_List_Menu_Grupo_x_seg_Menu_Item()
        {
            try
            {
                List <seg_Menu_Grupo_x_seg_Menu_Item_Info> lista = new List <seg_Menu_Grupo_x_seg_Menu_Item_Info>();
                using (EntitiesSeguAcceso DBBase = new EntitiesSeguAcceso())
                {
                    var q = from C in DBBase.seg_Menu_Grupo_x_seg_Menu_Item
                            select C;

                    foreach (var item in q)
                    {
                        seg_Menu_Grupo_x_seg_Menu_Item_Info Info = new seg_Menu_Grupo_x_seg_Menu_Item_Info();

                        Info.Codigo_Item  = item.Codigo_Item;
                        Info.Codigo_Grupo = item.Codigo_Grupo;
                        Info.observacion  = item.observacion;
                        lista.Add(Info);
                    }
                }
                return(lista);
            }
            catch (Exception ex)
            {
                string mensaje = "";
                mensaje = ex.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(), "", mensaje, "", "", "", "", "", DateTime.Now);
                oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje);
                throw new Exception(mensaje);
            }
        }
コード例 #2
0
 public Boolean EliminarDB(seg_Menu_Grupo_x_seg_Menu_Item_Info info, ref string MensajeError)
 {
     try
     {
         using (EntitiesSeguAcceso context = new EntitiesSeguAcceso())
         {
             context.Database.ExecuteSqlCommand("delete from seg_Menu_Grupo_x_seg_Menu_Item where Codigo_Grupo = '" + info.Codigo_Grupo + "' and Codigo_Item = '" + info.Codigo_Item + "' ");
         }
         return(true);
     }
     catch (Exception ex)
     {
         MensajeError = ex.Message;
         return(false);
     }
 }
コード例 #3
0
 public Boolean EliminarDB(seg_Menu_Grupo_x_seg_Menu_Item_Info info, ref string MensajeError)
 {
     try
     {
         return(Odata.EliminarDB(info, ref MensajeError));
     }
     catch (Exception ex)
     {
         string mensaje = "";
         mensaje = ex.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(), "", mensaje, "", "", "", "", "", DateTime.Now);
         oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje);
         throw new Exception(mensaje);
     }
 }
コード例 #4
0
        public Boolean GrabarDB(seg_Menu_Grupo_x_seg_Menu_Item_Info info, ref string MensajeError)
        {
            try
            {
                using (EntitiesSeguAcceso context = new EntitiesSeguAcceso())
                {
                    var contact = new seg_Menu_Grupo_x_seg_Menu_Item();

                    contact.Codigo_Grupo = info.Codigo_Grupo;
                    contact.Codigo_Item  = info.Codigo_Item;
                    contact.observacion  = info.observacion;
                    context.seg_Menu_Grupo_x_seg_Menu_Item.Add(contact);
                    context.SaveChanges();
                }
                return(true);
            }
            catch (Exception ex)
            {
                MensajeError = ex.Message;
                return(false);
            }
        }
コード例 #5
0
 public Boolean ModificarDB(seg_Menu_Grupo_x_seg_Menu_Item_Info infoOrigen, seg_Menu_Grupo_x_seg_Menu_Item_Info infoDestino, ref string MensajeError)
 {
     try
     {
         using (EntitiesSeguAcceso context = new EntitiesSeguAcceso())
         {
             var contact = context.seg_Menu_Grupo_x_seg_Menu_Item.FirstOrDefault(q => q.Codigo_Grupo == infoOrigen.Codigo_Grupo && q.Codigo_Item == infoOrigen.Codigo_Item);
             if (contact != null)
             {
                 contact.Codigo_Grupo = infoDestino.Codigo_Grupo;
                 contact.Codigo_Item  = infoDestino.Codigo_Item;
                 contact.observacion  = infoDestino.observacion;
                 context.SaveChanges();
             }
         }
         return(true);
     }
     catch (Exception ex)
     {
         MensajeError = ex.Message;
         return(false);
     }
 }