Ejemplo n.º 1
0
        public ClienteEntity BuscarPorRut(string rut)
        {
            ClienteEntity cliente = null;

            ClienteTableAdapter adapter =
                new ClienteTableAdapter();

            ClienteRow fila = adapter.BuscarPorRut(rut).FirstOrDefault();

            if (fila != null)
            {
                cliente                = new ClienteEntity();
                cliente.Rut            = fila.RutCliente;
                cliente.RazonSocial    = fila.RazonSocial;
                cliente.Direccion      = fila.Direccion;
                cliente.MailContacto   = fila.MailContacto;
                cliente.NombreContacto = fila.NombreContacto;
                cliente.Telefono       = fila.Telefono;
                //Llamando a dao actividad para buscar objeto
                cliente.Actividad = daoA.BuscarPorId(fila.IdActividadEmpresa);
                //Llamando a dao tipo para buscar objeto
                cliente.Tipo = daoT.BuscarPorId(fila.IdTipoEmpresa);
            }

            return(cliente);
        }
            public ClienteRow AddClienteRow(string Nome, string Cpf, string Cidade)
            {
                ClienteRow rowClienteRow = ((ClienteRow)(this.NewRow()));

                object[] columnValuesArray = new object[] {
                    Nome,
                    Cpf,
                    Cidade
                };
                rowClienteRow.ItemArray = columnValuesArray;
                this.Rows.Add(rowClienteRow);
                return(rowClienteRow);
            }
        public void TraerClientes(DataGridView DgvMostrar)
        {
            DgvMostrar.Rows.Clear();
            ClienteTableAdapter adapter = new ClienteTableAdapter();
            ClienteDataTable    mitabla = adapter.GetData();

            for (int i = 0; i < mitabla.Count; i++)
            {
                ClienteRow misRegistro = (ClienteRow)mitabla.Rows[i];
                DgvMostrar.Rows.Add(
                    null,
                    misRegistro.IdCliente,
                    misRegistro.Nombre,
                    misRegistro.Ci,
                    misRegistro.Telefono,
                    misRegistro.FechaNacimiento);
            }
        }
 public ClienteRowChangeEvent(ClienteRow row, global::System.Data.DataRowAction action)
 {
     this.eventRow    = row;
     this.eventAction = action;
 }
 public void RemoveClienteRow(ClienteRow row)
 {
     this.Rows.Remove(row);
 }
 public void AddClienteRow(ClienteRow row)
 {
     this.Rows.Add(row);
 }