Ejemplo n.º 1
0
        public HttpResponseMessage Guardar([FromBody] M_Usuarios c)
        {
            try
            {
                if (ValidarAutorizacion())
                {
                    var x = UsuariosRepositorio.Guardar(c);

                    if (x == false)
                    {
                        return(OkResponse("Hubo un error al recuperar el registro"));
                    }
                    else
                    {
                        return(OkResponse(x));
                    }
                }
                else
                {
                    return(OkResponse("No tiene acceso"));
                }
            }
            catch (Exception)
            {
                return(ErrorResponse("Ha ocurrido un error"));

                throw;
            }
        }
Ejemplo n.º 2
0
        public static bool Actualizar(M_Usuarios c)
        {
            var result = false;

            try
            {
                var db = new EcomerceEntities();
                var x  = db.Usuarios.SingleOrDefault(k => k.ID == c.ID);

                if (x != null)
                {
                    x.Nombre     = c.Nombre;
                    x.Tipo       = c.Tipo;
                    x.Nombre     = c.Nombre;
                    x.Apellido   = c.Apellido;
                    x.usuario    = c.usuario;
                    x.contraseña = c.contraseña;
                    db.SaveChanges();
                    result = true;
                    return(result);
                }
                else
                {
                    return(result);
                }
            }
            catch (Exception ex)
            {
                return(false);

                throw;
            }
        }
Ejemplo n.º 3
0
        public HttpResponseMessage Actualizar([FromBody] M_Usuarios a)
        {
            try
            {
                if (ValidarAutorizacion())
                {
                    var x = UsuariosRepositorio.Actualizar(a);

                    if (x == false)
                    {
                        return(OkResponse("Hubo un error al tratar de actualizar"));
                    }
                    else
                    {
                        return(OkResponse(x));
                    }
                }
                else
                {
                    return(OkResponse("No tiene acceso"));
                }
            }
            catch (Exception)
            {
                return(ErrorResponse("Ha ocurrido un error"));

                throw;
            }
        }
Ejemplo n.º 4
0
 public static Usuarios ConvertToDBTable(M_Usuarios c)
 {
     return(new Usuarios
     {
         ID = c.ID,
         Tipo = c.Tipo,
         Nombre = c.Nombre,
         Apellido = c.Apellido,
         usuario = c.usuario,
         contraseña = c.contraseña
     });
 }
Ejemplo n.º 5
0
        public static bool Guardar(M_Usuarios c)
        {
            try
            {
                var db = new EcomerceEntities();
                var x  = ConvertToDBTable(c);

                db.Usuarios.Add(x);
                db.SaveChanges();

                return(true);
            }
            catch (Exception ex)
            {
                return(false);

                throw;
            }
        }
Ejemplo n.º 6
0
        public long Nuevo(M_Usuarios Usuarios)
        {
            Dictionary <string, object> Parametros = new Dictionary <string, object>
            {
                { "Id", Usuarios.Id },
                { "Apellido1", Usuarios.Apellido1 },
                { "Apellido2", Usuarios.Apellido2 },
                { "Nombres", Usuarios.Nombres },
                { "Clave", Usuarios.Clave },
                { "Tipo", Usuarios.Tipo },
                { "Cod_empresa", Usuarios.Cod_empresa },
                { "Arrendadora", Usuarios.Arrendadora },
                { "Contabilidad", Usuarios.Contabilidad },
                { "IngArren", Usuarios.IngArren },
                { "IngContab", Usuarios.IngContab },
                { "Cons_contab", Usuarios.Cons_contab }
            };

            return(Data.EjecutarSPEscalar("{CALL sp_Nuevo_Usuarios(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)}", Parametros));
        }
Ejemplo n.º 7
0
 public long Actualizar(M_Usuarios Usuarios)
 {
     return(Data.Accion("UPDATE Usuarios SET Id=" + Usuarios.Id + ",Apellido1='" + Usuarios.Apellido1 + "'" + ",Apellido2='" + Usuarios.Apellido2 + "'" + ",Nombres='" + Usuarios.Nombres + "'" + ",Clave='" + Usuarios.Clave + "'" + ",Tipo='" + Usuarios.Tipo + "'" + ",Cod_empresa=" + Usuarios.Cod_empresa + ",Arrendadora=" + Usuarios.Arrendadora + ",Contabilidad=" + Usuarios.Contabilidad + ",IngArren=" + Usuarios.IngArren + ",IngContab=" + Usuarios.IngContab + ",Cons_contab=" + Usuarios.Cons_contab + " WHERE Id= " + Usuarios.Id + ";"));
 }
Ejemplo n.º 8
0
 public long Insertar(M_Usuarios Usuarios)
 {
     return(Data.Accion("INSERT INTO Usuarios (Id,Apellido1,Apellido2,Nombres,Clave,Tipo,Cod_empresa,Arrendadora,Contabilidad,IngArren,IngContab,Cons_contab) VALUES (" + Usuarios.Id + ", '" + Usuarios.Apellido1 + "'" + ", '" + Usuarios.Apellido2 + "'" + ", '" + Usuarios.Nombres + "'" + ", '" + Usuarios.Clave + "'" + ", '" + Usuarios.Tipo + "'" + "," + Usuarios.Cod_empresa + "," + Usuarios.Arrendadora + "," + Usuarios.Contabilidad + "," + Usuarios.IngArren + "," + Usuarios.IngContab + "," + Usuarios.Cons_contab + ");"));
 }