Пример #1
0
        //Busca que el ID exista
        public static clientes BuscarID(int userID)
        {
            EntidadDataContext context = new EntidadDataContext();
            clientes           cliente = null;

            var query = context.clientes.Where(p => p.idCliente == userID).Select(p => p);

            if (query.Count() > 0)
            {
                cliente = query.First();
            }
            return(cliente);
        }
Пример #2
0
        public static clientes Buscar_DocumentoClientes(string documento)
        {
            EntidadDataContext context = new EntidadDataContext();
            clientes           cliente = null;

            var query = context.clientes.Where(p => p.documento == documento).Select(p => p);

            if (query.Count() > 0)
            {
                cliente = query.First();
            }
            return(cliente);
        }
Пример #3
0
        public static bool EliminarClientesAdmin(int idCliente)
        {
            EntidadDataContext entity = new EntidadDataContext();
            bool resultado            = true;

            clientes clientes = entity.clientes.Where(p => p.idCliente == idCliente).Select(p => p).First();

            try
            {
                entity.clientes.DeleteOnSubmit(clientes);
                entity.SubmitChanges();
            }
            catch (Exception)
            {
                resultado = false;
            }

            return(resultado);
        }
Пример #4
0
        //Acá cualquier persona puede registrarse como cliente
        public static int AgregarCliente(string documento, string correo, string nombre,
                                         string direccion, string telefono)
        {
            int resultado = 0;

            EntidadDataContext entity   = new EntidadDataContext();
            clientes           clientes = Buscar_DocumentoClientes(documento);

            if (clientes == null)
            {
                clientes           = new clientes();
                clientes.documento = documento;
                clientes.correo    = correo;
                clientes.nombre    = nombre;
                clientes.direccion = direccion;
                clientes.telefono  = telefono;

                try
                {
                    entity.clientes.InsertOnSubmit(clientes);
                    entity.SubmitChanges();

                    resultado = 3;
                    //Exitoooo
                }
                catch (Exception)
                {
                    resultado = 2;
                    //Error al guardar
                }
            }
            else
            {
                resultado = 1;
                //Ya existe en la base de datos
            }

            return(resultado);
        }
Пример #5
0
 private void detach_clientes(clientes entity)
 {
     this.SendPropertyChanging();
     entity.usuarios = null;
 }
Пример #6
0
 private void attach_clientes(clientes entity)
 {
     this.SendPropertyChanging();
     entity.usuarios = this;
 }
Пример #7
0
 partial void Deleteclientes(clientes instance);
Пример #8
0
 partial void Updateclientes(clientes instance);
Пример #9
0
 partial void Insertclientes(clientes instance);