Esempio n. 1
0
 public Result eliminarUsuariosOperacionesFormulario(int usuariosoperacionesformularioId, int usuarioId)
 {
     if (existeRegistro(usuariosoperacionesformularioId))
     {
         Result result = new Result()
         {
             error = ""
         };
         result = ValidateSession.validarOperacionesForm("UsuariosOperacionesFormulario", "Eliminar", usuarioId);
         if (result.error != null && result.error != "")
         {
             return(result);
         }
         UsuariosOperacionesFormulario registroEliminar = entity.UsuariosOperacionesFormulario.Where(x => x.id == usuariosoperacionesformularioId).SingleOrDefault();
         entity.UsuariosOperacionesFormulario.Remove(registroEliminar);
         MoldeTrasabilidad.trasabilidadObject((registroEliminar as object), "UsuariosOperacionesFormulario", "Eliminado", usuarioId, "AplicacionMolde");
         try
         {
             entity.SaveChanges();
             return(new Result {
                 error = result.error, id = usuariosoperacionesformularioId
             });
         }
         catch (Exception e)
         {
             return(new Result {
                 error = e.Message, id = 0, tipoAlerta = "warning"
             });
         }
     }
     return(new Result {
         error = ""
     });
 }
Esempio n. 2
0
        public Result guardarUsuariosOperacionesFormulario(UsuariosOperacionesFormulario registro)
        {
            Result result = new Result()
            {
                error = ""
            };

            result = validarAtributos(registro);
            if (result.error != null && result.error != "")
            {
                return(result);
            }

            if (existeRegistro(registro.id))
            {
                return(result);
            }
            else
            {
                result = ValidateSession.validarOperacionesForm("UsuariosOperacionesFormulario", "Nuevo", registro.usuarioId);
                if (result.error != null && result.error != "")
                {
                    return(result);
                }
                entity.UsuariosOperacionesFormulario.Add(registro);
                try
                {
                    entity.SaveChanges();
                    return(new Result {
                        error = result.error, id = registro.id
                    });
                }
                catch (Exception e)
                {
                    return(new Result {
                        error = e.Message, id = 0, tipoAlerta = "warning"
                    });
                }
            }
        }
Esempio n. 3
0
        private Result validarAtributos(UsuariosOperacionesFormulario registro)
        {
            if (registro.usuarioId == 0)
            {
                return(new Result {
                    error = "Texto Validación", tipoAlerta = "warning"
                });
            }

            if (registro.operacionFormularioId == 0)
            {
                return(new Result {
                    error = "Texto Validación", tipoAlerta = "warning"
                });
            }


            return(new Result()
            {
                error = ""
            });
        }