Exemplo n.º 1
0
 /// <summary>
 /// Agrega una instancia de bonds_types
 /// </summary>
 /// <param name="entidad"></param>
 /// <returns></returns>
 public string Agregar(comments_types_payments entidad)
 {
     try
     {
         string mess = "";
         if (Exist(entidad.description))
         {
             mess = "Ya existe un comentario llamado: " + entidad.description;
         }
         else
         {
             comments_types_payments comentario = new comments_types_payments
             {
                 description = entidad.description,
                 created     = DateTime.Now,
                 created_by  = entidad.created_by.ToUpper(),
                 enabled     = true,
             };
             SICOEMEntities sicoem = new SICOEMEntities();
             sicoem.comments_types_payments.Add(comentario);
             sicoem.SaveChanges();
         }
         return(mess);
     }
     catch (DbEntityValidationException ex)
     {
         var errorMessages = ex.EntityValidationErrors
                             .SelectMany(x => x.ValidationErrors)
                             .Select(x => x.ErrorMessage);
         var fullErrorMessage = string.Join("; ", errorMessages);
         return(fullErrorMessage.ToString());
     }
 }
Exemplo n.º 2
0
 /// <summary>
 /// Agrega una instancia de bonds_types
 /// </summary>
 /// <param name="entidad"></param>
 /// <returns></returns>
 public string Agregar(bonds_types entidad)
 {
     try
     {
         string mess = "";
         if (Exist(entidad.name))
         {
             mess = "Ya existe un estatus llamado: " + entidad.name;
         }
         else
         {
             bonds_types bono = new bonds_types
             {
                 name       = entidad.name,
                 created    = DateTime.Now,
                 created_by = entidad.created_by.ToUpper(),
                 enabled    = true,
             };
             SICOEMEntities sicoem = new SICOEMEntities();
             sicoem.bonds_types.Add(bono);
             sicoem.SaveChanges();
         }
         return(mess);
     }
     catch (DbEntityValidationException ex)
     {
         var errorMessages = ex.EntityValidationErrors
                             .SelectMany(x => x.ValidationErrors)
                             .Select(x => x.ErrorMessage);
         var fullErrorMessage = string.Join("; ", errorMessages);
         return(fullErrorMessage.ToString());
     }
 }
Exemplo n.º 3
0
 /// <summary>
 /// Agrega una instancia de bonds_types
 /// </summary>
 /// <param name="entidad"></param>
 /// <returns></returns>
 public string Agregar(permissions_users_bonds_types entidad)
 {
     try
     {
         string mess = "";
         if (Exist(entidad.login))
         {
             mess = "Ya existe un estatus llamado: " + entidad.login;
         }
         else
         {
             permissions_users_bonds_types permiso = new permissions_users_bonds_types
             {
                 login = entidad.login,
                 permission_request_bond      = entidad.permission_request_bond,
                 permision_authorization_bond = entidad.permision_authorization_bond,
                 FiltroCC = entidad.FiltroCC
             };
             SICOEMEntities sicoem = new SICOEMEntities();
             sicoem.permissions_users_bonds_types.Add(permiso);
             sicoem.SaveChanges();
         }
         return(mess);
     }
     catch (DbEntityValidationException ex)
     {
         var errorMessages = ex.EntityValidationErrors
                             .SelectMany(x => x.ValidationErrors)
                             .Select(x => x.ErrorMessage);
         var fullErrorMessage = string.Join("; ", errorMessages);
         return(fullErrorMessage.ToString());
     }
 }
Exemplo n.º 4
0
 /// <summary>
 /// Elimina una instancia de riesgos_estatus
 /// </summary>
 /// <param name="entidad"></param>
 /// <returns></returns>
 public string Eliminar(int id_bond_type)
 {
     try
     {
         SICOEMEntities sicoem = new SICOEMEntities();
         bonds_types    bono   = sicoem.bonds_types
                                 .First(i => i.id_bond_type == id_bond_type);
         bono.enabled = false;
         sicoem.SaveChanges();
         return("");
     }
     catch (DbEntityValidationException ex)
     {
         var errorMessages = ex.EntityValidationErrors
                             .SelectMany(x => x.ValidationErrors)
                             .Select(x => x.ErrorMessage);
         var fullErrorMessage = string.Join("; ", errorMessages);
         return(fullErrorMessage.ToString());
     }
 }
Exemplo n.º 5
0
 /// <summary>
 /// Elimina una instancia de riesgos_estatus
 /// </summary>
 /// <param name="entidad"></param>
 /// <returns></returns>
 public string Eliminar(int id_periodicity)
 {
     try
     {
         SICOEMEntities sicoem       = new SICOEMEntities();
         periodicity    Periodicidad = sicoem.periodicity
                                       .First(i => i.id_periodicity == id_periodicity);
         Periodicidad.enabled = false;
         sicoem.SaveChanges();
         return("");
     }
     catch (DbEntityValidationException ex)
     {
         var errorMessages = ex.EntityValidationErrors
                             .SelectMany(x => x.ValidationErrors)
                             .Select(x => x.ErrorMessage);
         var fullErrorMessage = string.Join("; ", errorMessages);
         return(fullErrorMessage.ToString());
     }
 }
Exemplo n.º 6
0
 /// <summary>
 /// Edita una instancia de proyectos estatus
 /// </summary>
 /// <param name="entidad"></param>
 /// <returns></returns>
 public string Editar(requests_status entidad)
 {
     try
     {
         SICOEMEntities  sicoem = new SICOEMEntities();
         requests_status bono   = sicoem.requests_status
                                  .First(i => i.id_request_status == entidad.id_request_status);
         bono.name = entidad.name;
         sicoem.SaveChanges();
         return("");
     }
     catch (DbEntityValidationException ex)
     {
         var errorMessages = ex.EntityValidationErrors
                             .SelectMany(x => x.ValidationErrors)
                             .Select(x => x.ErrorMessage);
         var fullErrorMessage = string.Join("; ", errorMessages);
         return(fullErrorMessage.ToString());
     }
 }
Exemplo n.º 7
0
 /// <summary>
 /// Edita una instancia de proyectos estatus
 /// </summary>
 /// <param name="entidad"></param>
 /// <returns></returns>
 public string Editar(bons_automatic_types entidad)
 {
     try
     {
         SICOEMEntities       sicoem = new SICOEMEntities();
         bons_automatic_types bono   = sicoem.bons_automatic_types
                                       .First(i => i.IdBonds == entidad.IdBonds);
         bono.NameBonds = entidad.NameBonds;
         sicoem.SaveChanges();
         return("");
     }
     catch (DbEntityValidationException ex)
     {
         var errorMessages = ex.EntityValidationErrors
                             .SelectMany(x => x.ValidationErrors)
                             .Select(x => x.ErrorMessage);
         var fullErrorMessage = string.Join("; ", errorMessages);
         return(fullErrorMessage.ToString());
     }
 }
Exemplo n.º 8
0
 /// <summary>
 /// Edita una instancia de proyectos estatus
 /// </summary>
 /// <param name="entidad"></param>
 /// <returns></returns>
 public string Editar(comments_types_payments entidad)
 {
     try
     {
         SICOEMEntities          sicoem = new SICOEMEntities();
         comments_types_payments bono   = sicoem.comments_types_payments
                                          .First(i => i.id_comment_type_payment == entidad.id_comment_type_payment);
         bono.description = entidad.description;
         sicoem.SaveChanges();
         return("");
     }
     catch (DbEntityValidationException ex)
     {
         var errorMessages = ex.EntityValidationErrors
                             .SelectMany(x => x.ValidationErrors)
                             .Select(x => x.ErrorMessage);
         var fullErrorMessage = string.Join("; ", errorMessages);
         return(fullErrorMessage.ToString());
     }
 }
Exemplo n.º 9
0
 public int AgregarArchivo(files_requests_bonds file)
 {
     try
     {
         string         mess    = "";
         SICOEMEntities context = new SICOEMEntities();
         file.date_attach = DateTime.Now;
         context.files_requests_bonds.Add(file);
         context.SaveChanges();
         return(file.id_file_request_bond);
     }
     catch (DbEntityValidationException ex)
     {
         var errorMessages = ex.EntityValidationErrors
                             .SelectMany(x => x.ValidationErrors)
                             .Select(x => x.ErrorMessage);
         var fullErrorMessage = string.Join("; ", errorMessages);
         return(0);
     }
 }
Exemplo n.º 10
0
 /// <summary>
 /// Elimina una instancia de riesgos_estatus
 /// </summary>
 /// <param name="entidad"></param>
 /// <returns></returns>
 public string Eliminar(string login)
 {
     try
     {
         SICOEMEntities sicoem = new SICOEMEntities();
         permissions_users_bonds_types permiso = sicoem.permissions_users_bonds_types
                                                 .First(i => i.login.ToString() == login.ToString());
         permiso.Enabled = false;
         sicoem.SaveChanges();
         return("");
     }
     catch (DbEntityValidationException ex)
     {
         var errorMessages = ex.EntityValidationErrors
                             .SelectMany(x => x.ValidationErrors)
                             .Select(x => x.ErrorMessage);
         var fullErrorMessage = string.Join("; ", errorMessages);
         return(fullErrorMessage.ToString());
     }
 }