public ActionResult ModificarCliente(Cliente model, string estCivil, string lugar) { string name = TempData["username"].ToString(); string nameRol = TempData["rol"].ToString(); int codUser = Int32.Parse(TempData["codUser"].ToString()); ViewBag.name = name; ViewBag.rol = nameRol; TempData["username"] = name; TempData["rol"] = nameRol; TempData["codUser"] = codUser; DAOUsuario dataU = DAOUsuario.getInstance(); string today = DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss tt"); string accion = "Modifico Cliente " + model.CI; dataU.insertarAccion(codUser, 3, today, accion); int codlugar = Int32.Parse(lugar); DAOTelefono data3 = DAOTelefono.getInstance(); data3.modificarTelefonoCli(model.CI, model.telefono); DAOCliente data = DAOCliente.getInstance(); data.modificarCliente(model.CI, model.Nombre, model.Apellido, model.fechaNac, estCivil, model.Trabajo, codlugar); List <Cliente> Clientes = data.obtenerClientes(); return(View("~/Views/Cliente/IndexCliente.cshtml", Clientes)); }
// Grabar los datos de la venta. public int grabar(Venta miVenta, IList <DetalleVenta> misDetalles, DatosFacturacion misDatos) { int registrosAfectados = 0; try { // Grabando cliente. var miDaoCliente = DAOCliente.crearDAO(); registrosAfectados = miDaoCliente.agregar(miVenta); // grabando usuario. var miDaoUsuario = DAOUsuario.crearDAO(); registrosAfectados = miDaoUsuario.agregar(miVenta); // Grabar el ejemplar. var miDaoEjemplar = DAOEjemplar.crearDAO(); registrosAfectados = miDaoEjemplar.agregar(misDetalles); // Grabando venta. var miDaoVenta = DAOVenta.crearDAO(); registrosAfectados = miDaoVenta.agregar(miVenta, misDetalles); // Grabando los datos de facturacion si corresponde el tipo de documento. if (miVenta.IdTipoDocumento == 2) { var miDaoDatosFactura = DAODatosFacturacion.crearDAO(); registrosAfectados = miDaoDatosFactura.agregar(misDatos, miVenta.IdVenta); } } catch { throw; } return(registrosAfectados); }
public FormABMCliente() { InitializeComponent(); lstClientes = new List <Cliente>(); dao = new DAOCliente(); lstTipos = new List <TipoDocumento>(); }
private void btnAdd_Click(object sender, EventArgs e) { if (txtNome.Text == "") { mensagemInfoExibir("Insira o nome de Cliente !", titulo); txtNome.Focus(); return; } if (txtTelefone.Text == "") { mensagemInfoExibir("Insira o telefone de Cliente !", titulo); txtNome.Focus(); return; } using (IConnection Conexion = new Connection()) { IDAO<Cliente> daoCli = new DAOCliente(Conexion); Cliente cli = new Cliente();//Objeto tipo Modulos(tabela) string codnew = daoCli.CurremRegVal(); /* if (int.Parse(codnew)+ 1 < 10) cli.Id = 0 +int.Parse(codnew) + 1; else cli.Id = int.Parse(codnew) + 1; */ cli.Nome = txtNome.Text; cli.Telefone = txtTelefone.Text; // gravo los datos como registro en la tabla modulos daoCli.Insert(cli); DefaultObjetos(); } LlenarGrid(); }
//GET: Estados public ActionResult Index() { var daoCliente = new DAOCliente(); List <Cliente> lista = daoCliente.GetClientes().ToList(); return(View(lista)); }
public BuscadorCliente() { InitializeComponent(); clientes = new List<Cliente>(); daoCliente = new DAOCliente(); cargarGrilla(); }
public BuscadorCliente() { InitializeComponent(); clientes = new List <Cliente>(); daoCliente = new DAOCliente(); cargarGrilla(); }
/// <summary> public List <dto_ListaClientesBuscados> BuscarCliente(DTO_busquedaCliente dto_BusquedaCliente) { DAOCliente dAOCliente = new DAOCliente(); List <dto_ListaClientesBuscados> listaAux = new List <dto_ListaClientesBuscados>(); try { foreach (var v_Cliente in dAOCliente.ConsultaBuscarClientes(dto_BusquedaCliente)) { dto_ListaClientesBuscados dto_Lista = new dto_ListaClientesBuscados(); dto_Lista.AñoRegistro = v_Cliente.AñoRegistro; dto_Lista.Apellido = v_Cliente.apellido; dto_Lista.Nombre = v_Cliente.nombre; dto_Lista.IdCliente = v_Cliente.NroCliente; dto_Lista.NroDocumento = v_Cliente.nroDocumento; listaAux.Add(dto_Lista); } return(listaAux); } catch (Exception e) { throw new Exception(e.Message); } }
public bool nuevoCliente(String rut, String nombre, String apellido, String fec_nac, int id_genero, int id_ecivil) { bool registrado = new DAOCliente().insert(new Cliente(rut, nombre, apellido, fec_nac, id_genero, id_ecivil)); return(registrado); }
public PartialViewResult ClienteMetodoPagoDD() { DAOCliente data = DAOCliente.getInstance(); List <Cliente> clientes = data.obtenerClientes(); return(PartialView("ClienteMetodoPAGODropDown", clientes)); }
public void agregarCliente() { DAOCliente daoCliente = new DAOCliente(); daoCliente.insertarCliente(new TOCliente(this.Nombre, this.Correo, this.NombreUsuario, this.Contrasenna, this.Habilitado, this.Direccion)); }
public void carregarDados() { DAOCliente daoC = new DAOCliente(); List <Cliente> c = daoC.getTodos(); dataGrid1.ItemsSource = c; }
public FormABMCliente() { InitializeComponent(); lstClientes = new List<Cliente>(); dao = new DAOCliente(); lstTipos = new List<TipoDocumento>(); }
private void btnBuscar_Click(object sender, EventArgs e) { frm_Pesquisa.nomeFormulario = nomeFormulario; frm_Pesquisa fp = new frm_Pesquisa(); fp.ShowDialog(); if (fp.Codigo != null) { using (IConnection Conexion = new Connection()) { IDAO<Cliente> daoCli = new DAOCliente(Conexion); Cliente cli = daoCli.FindOrDefault(fp.Codigo); txtCodigo.Text = cli.Id.ToString(); txtNome.Text = cli.Nome; txtTelefone.Text = cli.Telefone; dgvCliente.Rows.Clear(); int renglon = dgvCliente.Rows.Add(); dgvCliente.Rows[renglon].Cells["Id"].Value = cli.Id.ToString(); dgvCliente.Rows[renglon].Cells["Nome"].Value = cultureinfo.TextInfo.ToTitleCase(cli.Nome.ToString().ToLower().Trim()); dgvCliente.Rows[renglon].Cells["Telefone"].Value = cultureinfo.TextInfo.ToTitleCase(cli.Telefone.ToString().ToLower().Trim()); btnAdd.Visible = false; //btnBuscar.Visible = false; btnSalvar.Visible = true; btnDelete.Visible = true; btnCancelar.Visible = true; } } }
public ActionResult EliminarCliente(Cliente model) { string name = TempData["username"].ToString(); string nameRol = TempData["rol"].ToString(); int codUser = Int32.Parse(TempData["codUser"].ToString()); ViewBag.name = name; ViewBag.rol = nameRol; TempData["username"] = name; TempData["rol"] = nameRol; TempData["codUser"] = codUser; DAOUsuario dataU = DAOUsuario.getInstance(); string today = DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss tt"); string accion = "Elimino Cliente " + model.CI; dataU.insertarAccion(codUser, 4, today, accion); DAOTelefono data3 = DAOTelefono.getInstance(); data3.eliminarTelefonoCli(model.CI); DAOUsuario data2 = DAOUsuario.getInstance(); data2.eliminarUsuarioC(model.CI); DAOCliente data = DAOCliente.getInstance(); data.eliminarCliente(model.CI); List <Cliente> Clientes = data.obtenerClientes(); return(View("~/Views/Cliente/IndexCliente.cshtml", Clientes)); }
public ActionResult AgregarCliente(Usuario model, string rol, string ciS, string nombre, string apellido, string fechaNac, string telefono, string estCivil, string trabajo, string lugar) { string name = TempData["username"].ToString(); string nameRol = TempData["rol"].ToString(); int codUser = Int32.Parse(TempData["codUser"].ToString()); ViewBag.name = name; ViewBag.rol = nameRol; TempData["username"] = name; TempData["rol"] = nameRol; TempData["codUser"] = codUser; DAOUsuario dataU = DAOUsuario.getInstance(); string today = DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss tt"); string accion = "Registro Cliente " + ciS; dataU.insertarAccion(codUser, 2, today, accion); int codlugar = Int32.Parse(lugar); int ci = Int32.Parse(ciS); int tlfn = Int32.Parse(telefono); DAOCliente data = DAOCliente.getInstance(); data.insertarCliente(ci, nombre, apellido, fechaNac, estCivil, trabajo, codlugar); DAOTelefono data3 = DAOTelefono.getInstance(); data3.insertarTelefonoCli(tlfn, ci); List <Cliente> Clientes = data.obtenerClientes(); DAOUsuario data2 = DAOUsuario.getInstance(); data2.insertarUsuarioC(model.username, model.contrasena, rol, ci); return(View("~/Views/Cliente/IndexCliente.cshtml", Clientes)); }
private void cboCliente_SelectedIndexChanged(object sender, EventArgs e) { if (cboCliente.SelectedValue != null) { if (edit == false) { using (IConnection Conexion = new Connection()) { //Para nuevo nro de Orçamento IDAO <OrcCab> dao = new DAOOrcCab(Conexion); codnew = dao.CurremRegVal(); if (codnew == "") { txtCodigo.Text = "1"; } else { int newcod = int.Parse(codnew) + 1; txtCodigo.Text = newcod.ToString(); } } } using (IConnection Conexion = new Connection()) { IDAO <Cliente> dao = new DAOCliente(Conexion); Cliente entity = dao.FindOrDefault(cboCliente.SelectedValue);//Objeto tipo Modulos(tabela) if (entity != null) { txtNome.Text = entity.Nome; txtTelefone.Text = entity.Telefone; } } } }
public void deshabilitarCliente(String nombreUsuario) { this.NombreUsuario = nombreUsuario; DAOCliente daoCliente = new DAOCliente(); TOCliente toCliente = new TOCliente(); toCliente.NombreUsuario = this.NombreUsuario; daoCliente.deshabilitarCliente(toCliente); }
/// <summary> /// Método cria todos os Daos Necessários para o FacedeOrcamento /// </summary> private void CriaDAOS() { _daoOrca = FactoryDAO.CriaDAOOrcamento(); _daoItem = FactoryDAO.CriaDAOItemOrcamento(); _daoCliente = FactoryDAO.CriaDAOCliente(); _daoProduto = FactoryDAO.CriaDAOProduto(); _daoSerie = FactoryDAO.CriaDaoSerieMaquina(); _daoOS = FactoryDAO.CriaDaoOS(); }
//Construtor public TelaLocalizarAlterarExcluirCliente() { InitializeComponent(); DAOCliente daoCliente = new DAOCliente(); List <Cliente> lista = new List <Cliente>(); daoCliente.carregaTodosOsDados(lista); carregarDadosParaDataGridView(lista); txtNome.Focus(); }
private void btnDelete_Click(object sender, EventArgs e) { using (IConnection Conexion = new Connection()) { IDAO<Cliente> daoCli = new DAOCliente(Conexion); Cliente cli = daoCli.FindOrDefault(txtCodigo.Text); daoCli.Delete(cli); } DefaultObjetos(); }
public bool Inserir(ModelCliente modelo) { if (!dao.Inserir(modelo)) { MessageBox.Show("Erro na inserção", "Operação Invalida!!", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } dao = null; return(true); }
//Função que verifica se o CPF informado já está cadastrado private bool verificarSeCPFJaEstaCadastrado() { DAOCliente daoCliente = new DAOCliente(); if (daoCliente.procurarCPF(txtCpf.Text.Replace(".", "").Replace("-", ""))) { return(true); } return(false); }
public void autenticarCliente() { TOCliente cliente = new TOCliente(this.Correo, this.Contrasenna); DAOCliente daoCliente = new DAOCliente(); daoCliente.autenticacionCliente(cliente); this.NombreUsuario = cliente.NombreUsuario; this.Direccion = cliente.Direccion; this.Nombre = cliente.Nombre; this.Habilitado = cliente.Habilitado; }
public Cliente buscarCliente(String nombreUsuario) { TOCliente tocliente = new TOCliente(); tocliente.NombreUsuario = nombreUsuario; DAOCliente dao = new DAOCliente(); dao.buscarCliente(tocliente); return(new Cliente(tocliente.Nombre, tocliente.Correo, tocliente.NombreUsuario, tocliente.Contrasenna, tocliente.Habilitado, tocliente.Direccion)); }
public void Alterar(ModelCliente modelo) { if (dao.Alterar(modelo)) { MessageBox.Show("Atualização realizada com sucesso!", "Operação Realizada!!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Erro na atualização", "Operação Invalida!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } dao = null; }
private ActionResult GetView(int id) { try { var daoCliente = new DAOCliente(); var model = daoCliente.GetClientesByID(id); var VM = new ViewModel.ClienteVM { idCliente = model.idPessoa, nmClienteFisico = model.flTipo == "F" ? model.nmPessoa : null, nmClienteJuridico = model.flTipo == "J" ? model.nmPessoa : null, nmApelido = model.flTipo == "F" ? model.nmApelido : null, nmFantasia = model.flTipo == "J" ? model.nmApelido : null, rg = model.flTipo == "F" ? model.rg : null, inscricaoEstadual = model.flTipo == "J" ? model.rg : null, cpf = model.flTipo == "F" ? model.documento : null, cnpj = model.flTipo == "J" ? model.documento : null, genero = model.genero, email = model.email, endereco = model.endereco, bairro = model.bairro, nrEndereco = model.nrEndereco, complemento = model.complemento, cep = model.cep, nrTel = model.nrTel, dtNascimento = model.dtNascimento, dtCadastro = model.dtCadastro.ToString("dd/MM/yyyy"), dtAtualizacao = model.dtAtualizacao.ToString("dd/MM/yyyy"), condicaoPagamento = new ViewModel.CondicaoPagamentoVM { idCondicaoPagamento = model.condicaoPagamento.idCondicaoPagamento, text = model.condicaoPagamento.nmCondicaoPagamento }, cidade = new ViewModel.CidadeVM { idCidade = model.cidade.idCidade, text = model.cidade.nmCidade }, limiteCredito = model.limiteCredito, dsObservacao = model.dsObservacao, flTipo = model.flTipo, dsTipo = model.flTipo == "F" ? "Físico" : "Jurídico", }; return(View(VM)); } catch { return(View()); } }
public void eliminarClienteTestIntegracion() { //Arrange DAOCliente modelCliente = new DAOCliente(); Cliente cliente = new Cliente(modelCliente); //Act var mensaje = cliente.eliminar(120); //Assert Assert.AreEqual("Se ha eliminado correctamente. Si quiere restaurarlo, busque en listado de clientes eliminados.", mensaje); }
//Evento de click no botão "CADASTRAR" private void btnCadastrar_Click_1(object sender, EventArgs e) { if (verificarCampos() && !verificarSeCPFJaEstaCadastrado()) { Cliente cliente = new Cliente(txtNome.Text, txtSobrenome.Text, txtCpf.Text.Replace(".", "").Replace("-", ""), txtTelefone.Text.Replace("(", "").Replace(")", "").Replace(" ", "").Replace("-", ""), rbMasculino.Checked ? "Masculino" : "Feminino"); DAOCliente daoCliente = new DAOCliente(); if (daoCliente.cadastrar(cliente) > 0) { limparCampos(); } } }
//Modificando Cliente public ActionResult ModificarCliente(string id) { string name = TempData["username"].ToString(); string nameRol = TempData["rol"].ToString(); TempData["username"] = name; TempData["rol"] = nameRol; int cod2 = Int32.Parse(id); DAOCliente data = DAOCliente.getInstance(); Cliente ClienteEncontrado = data.buscarCliente(cod2); return(View(ClienteEncontrado)); }
public void agregarClienteTestIntegracion() { //Arrange DAOCliente modelCliente = new DAOCliente(); Cliente c = new Cliente(30303030, "123", "123", "*****@*****.**", "Avenida Libertad", "La segura", modelCliente); //Act var mensaje = c.agregar(2); //Assert Assert.AreEqual("Se guardo su información satisfactoriamente.", mensaje); }
private void frmOrcamento_Load(object sender, EventArgs e) { using (IConnection Conexion = new Connection()) { //Para nuevo nro de Orçamento IDAO <OrcCab> dao = new DAOOrcCab(Conexion); codnew = dao.CurremRegVal(); if (codnew == "") { codnew = "0"; } } using (IConnection Conexion = new Connection()) { DefaultObjetos(); //Preenche o combobox de Cliente IDAO <Cliente> daoC = new DAOCliente(Conexion); List <ListaCombobox> lc = new List <ListaCombobox>(); ListaCombobox entity = null; lc.Add(new ListaCombobox()); foreach (Cliente c in daoC.All()) { entity = new ListaCombobox(); entity.Id = c.Id.ToString(); entity.Nome = c.Nome; lc.Add(entity); } cboCliente.ValueMember = "Id"; cboCliente.DisplayMember = "Nome"; cboCliente.DataSource = lc; //Preenche o combobox de Produto IDAO <Produto> daoP = new DAOProduto(Conexion); List <ListaCombobox> lp = new List <ListaCombobox>(); lp.Add(new ListaCombobox()); foreach (Produto p in daoP.All()) { entity = new ListaCombobox(); entity.Id = p.Id.ToString(); entity.Nome = p.Nome; lp.Add(entity); } cboProduto.DisplayMember = "Nome"; cboProduto.ValueMember = "Id"; cboProduto.DataSource = lp; } txtData.Text = DateTime.Now.ToString("dd/MM/yyyy"); DefaultObjetos(); }
private void frmPrincipal_Load_1(object sender, EventArgs e) { dao = new DAOCliente(); lstRoles = Usuario.ObtenerRoles(user); if (lstRoles.Count > 0) { // Enable selección de rol lblSeleccionRol.Visible = true; cmbRol.Visible = true; // Populo el combo cmbRol.DataSource = lstRoles; cmbRol.DisplayMember = "nombre"; cmbRol.ValueMember = "id"; } else { MessageBox.Show("El usuario no tiene ningun rol asignado!", "Error!", MessageBoxButtons.OK); FormLogin login = new FormLogin(); login.Show(); this.Close(); } }