示例#1
0
 public int InsertarCliente(Clientes Cli)
 {
     var ctx = new ProyectosDataContext();
     ctx.Clientes.InsertOnSubmit(Cli);
     ctx.SubmitChanges();
     return Cli.IDCliente;
 }
示例#2
0
 public List<Clientes> GetClientes()
 {
     var ctx = new ProyectosDataContext();
     return (from cli in ctx.Clientes
             select cli)
             .ToList();
 }
示例#3
0
        public Clientes ActualizarCliente(Clientes Cli)
        {
            Clientes unCliente = new Clientes();
            try
            {
                var ctx = new ProyectosDataContext();
                var cliente = (from cli in ctx.Clientes
                               where cli.IDCliente == Cli.IDCliente
                               select cli)
                               .SingleOrDefault();
                if (cliente != null)
                {
                    cliente.IDCliente = Cli.IDCliente;
                    cliente.Nombre = Cli.Nombre;
                    cliente.IDContacto = Cli.IDContacto;
                    cliente.Web = Cli.Web;
                    cliente.Calle = Cli.Calle;
                    cliente.Numero = Cli.Numero;
                    cliente.Piso = Cli.Piso;
                    cliente.Departamento = Cli.Departamento;
                    cliente.Cuidad = Cli.Cuidad;
                    cliente.Provincia = Cli.Provincia;
                    cliente.Pais = Cli.Pais;
                    cliente.Telefono = Cli.Telefono;

                    ctx.SubmitChanges();
                }
               unCliente = cliente;
            }
            catch (Exception e)
            {
                string t = e.Message;
            }
            return unCliente;
        }
示例#4
0
 public Clientes GetCliente(int IDCliente)
 {
     var ctx = new ProyectosDataContext();
     var cliente = (from cli in ctx.Clientes
                    where cli.IDCliente == IDCliente
                    select cli)
                    .SingleOrDefault();
     return cliente;
 }
示例#5
0
        public void EliminarCliente(Clientes Cli)
        {
            var ctx = new ProyectosDataContext();
            var cliente = (from cli in ctx.Clientes
                           where cli.IDCliente == Cli.IDCliente
                           select cli)
                           .SingleOrDefault();
            if (cliente != null)
            {
                ctx.Clientes.DeleteOnSubmit(cliente);

                ctx.SubmitChanges();
            }
        }