private void LoadInforme(int Id) { InformePropiedadApp oInformePropiedad = new InformePropiedadApp(); EncabezadoApp oEncabezado = new EncabezadoApp(); oEncabezado.cargarEncabezado(Id); ClienteDal cliente = new ClienteDal(); cliente.Cargar(oEncabezado.IdCliente); Usuario usuario = new Usuario(); usuario.Cargar(oEncabezado.IdUsuario); bool cargar = oInformePropiedad.cargarInformePropiedad(Id); if (cargar) { idReferencia.Value = (1).ToString(); lblNum.Text = Id.ToString(); lblFec.Text = DateTime.Today.ToShortDateString(); lblSolicitante.Text = cliente.RazonSocial; lblRef.Text = usuario.Apellido + ", " + usuario.Nombre; CargarForm(oInformePropiedad); } else { CargarEncabezado(oEncabezado); } }
public JsonResult AlterarSenha(ClienteModelSenha model) { try { Cliente c = (Cliente)Session["clientelogado"]; ClienteDal d = new ClienteDal(); if (d.CheckPassword(Criptografia.GetMD5Hash(model.OldSenha))) { c = d.FindById(c.IdUsuario); c.Senha = Criptografia.GetMD5Hash(model.NewSenha); d.SaveOrUpdate(c); return(Json("Senha atualizada.")); } else { return(Json("Senha Atual incorreta.")); } } catch (Exception e) { return(Json(e.Message)); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { //string idCaja = ""; //idCaja = Request.QueryString["id"]; //hdIdCaja.Value = idCaja; //pnlEncabezado.Visible = true; int idCliente = int.Parse(Request.QueryString["idCliente"]); string FechaDesde = Request.QueryString["fechaDesde"]; string FechaHasta = Request.QueryString["fechaHasta"]; int vEstado = 1; //FechaDesde = txtFechaInicio.Text; ClienteDal vCargar = new ClienteDal(); vCargar.Cargar(idCliente); lblCliente.Text = vCargar.NombreFantasia; lblFechaInicio.Text = FechaDesde; lblFechaFinal.Text = FechaHasta; GestorPreciosApp documentos = new GestorPreciosApp(); dgPendientesCobrosClienteDetalle.DataSource = documentos.ListaDocumentosPendientesCobrar(idCliente, FechaDesde, FechaHasta, vEstado); //GVlistaCobrar.DataSource = NorthwindData.GetAllProduct(); dgPendientesCobrosClienteDetalle.DataBind(); } }
private void BuscarClientes(string filtro) { ClienteDal dalCliente = new ClienteDal(); dgridClientes.DataSource = dalCliente.Listar(filtro.Replace("'", "''")); dgridClientes.DataBind(); }
public ActionResult Cadastro(ClienteViewModelCadastro model) { if (ModelState.IsValid) { try { Cliente c = new Cliente(); c.Nome = model.Nome; c.Email = model.Email; c.DataCadastro = DateTime.Now; ClienteDal d = new ClienteDal(); d.Insert(c); ViewBag.Mensagem = "Cliente " + c.Nome + " cadastrado com sucesso!"; ModelState.Clear(); } catch (Exception e) { ViewBag.Mensagem = e.Message; } } return(View()); }
public ActionResult Detalhes(int id) { ClienteConsultaViewModel model = new ClienteConsultaViewModel(); try { ClienteDal d = new ClienteDal(); Cliente cliente = new Cliente(); cliente.Endereco = new Endereco(); cliente = d.FindById(id); model.IdCliente = cliente.IdCliente; model.Nome = cliente.Nome; model.Email = cliente.Email; model.Telefone = cliente.Telefone; model.DataCadastro = cliente.DataCadastro; model.Logradouro = cliente.Endereco.Logradouro; } catch (Exception erro) { ViewBag.Mensagem = erro.Message; } return(View(model)); }
protected void SubcmbClientes(string IdCliente) { if (IdCliente != "") { if (cmbUsuarios.SelectedValue != "") { ListaUsuarios(int.Parse(IdCliente), int.Parse(cmbUsuarios.SelectedValue)); } else { ListaUsuarios(int.Parse(IdCliente), 0); } } //cmbClientes.Focus(); string direccion = ""; ClienteDal dCliente = new ClienteDal(); dCliente.Cargar(int.Parse(IdCliente)); direccion = dCliente.Calle + " " + dCliente.Numero; if (dCliente.Piso != "") { direccion = direccion + " Piso:" + dCliente.Piso; } if (dCliente.Departamento != "") { direccion = direccion + " Dpto:" + dCliente.Departamento; } txtDireccion.Text = direccion; //VisualizarRecomendado(); }
//método para abrir a página de Detalhes // GET: /Cliente/Detalhes/id public ActionResult Detalhes(int id) { //classe de modelo.. ClienteViewModelConsulta model = new ClienteViewModelConsulta(); try { //acessar a base de dados e buscar 1 cliente pelo id.. ClienteDal d = new ClienteDal(); //persistencia.. Cliente c = d.FindById(id); //buscando 1 cliente pelo id.. //transferir os dados do cliente para a model.. model.IdCliente = c.IdCliente; model.Nome = c.Nome; model.Email = c.Email; model.DataCadastro = c.DataCadastro; } catch (Exception e) { //exibir mensagem de erro.. ViewBag.Mensagem = e.Message; } //enviando a model para a página.. return(View(model)); }
public ActionResult Cadastro(ClienteCadastroViewModel model) { if (ModelState.IsValid) { try { Cliente cliente = new Cliente(); cliente.Endereco = new Endereco(); cliente.Nome = model.Nome; cliente.Email = model.Email; cliente.Telefone = model.Telefone; cliente.DataCadastro = DateTime.Now; cliente.Endereco.Logradouro = model.Logradouro; ClienteDal d = new ClienteDal(); d.Insert(cliente); ViewBag.Mensagem = "Cliente cadastrado com sucesso."; ModelState.Clear(); } catch (Exception erro) { ViewBag.Mensagem = erro.Message; } } return(View()); }
[HttpGet] //default.. public ActionResult Consulta() { //declarar uma lista da classe de modelo.. List <ClienteViewModelConsulta> lista = new List <ClienteViewModelConsulta>(); try { ClienteDal d = new ClienteDal(); //persistencia.. foreach (Cliente c in d.FindAll()) //varrendo todos os clientes.. { ClienteViewModelConsulta model = new ClienteViewModelConsulta(); model.IdCliente = c.IdCliente; model.Nome = c.Nome; model.Email = c.Email; model.DataCadastro = c.DataCadastro; lista.Add(model); //adicionar dentro da lista.. } } catch (Exception e) { //exibir mensagem de erro.. ViewBag.Mensagem = e.Message; } //enviar a lista para a página.. return(View(lista)); //abrir uma página.. }
[HttpPost] //receber o submit do formulário.. public ActionResult Cadastro(ClienteViewModelCadastro model) { //verificar se a model passou nas validações.. if (ModelState.IsValid) //não deu erro de validação? { try { Cliente c = new Cliente(); //entidade.. c.Nome = model.Nome; c.Email = model.Email; c.DataCadastro = DateTime.Now; ClienteDal d = new ClienteDal(); //persistencia.. d.Insert(c); //gravando na base de dados.. ViewBag.Mensagem = "Cliente " + c.Nome + ", cadastrado com sucesso."; ModelState.Clear(); //limpar os dados da model (formulario) } catch (Exception e) { //imprimir mensagem de erro.. ViewBag.Mensagem = e.Message; } } return(View()); //abrir uma página.. }
[HttpPost] //receber uma requisição do tipo POST public ActionResult Edicao(ClienteViewModelEdicao model) { //verificar se os dados da model passaram nas validações.. if (ModelState.IsValid) { try { Cliente c = new Cliente(); //entidade.. c.IdCliente = model.IdCliente; c.Nome = model.Nome; c.Email = model.Email; c.DataCadastro = model.DataCadastro; //classe de persistencia.. ClienteDal d = new ClienteDal(); //persistencia.. d.Update(c); //atualizando.. ViewBag.Mensagem = "Cliente " + c.Nome + ", atualizado com sucesso."; } catch (Exception e) { //exibir mensagem de erro.. ViewBag.Mensagem = e.Message; } } return(View()); }
public EmpresaController() { empresaDal = new EmpresaDal(); veiculoDal = new VeiculoDal(); usuarioDal = new UsuarioDal(); clienteDal = new ClienteDal(); }
private void LoadInforme(int Id) { VerifDomLaboralApp oVerifDom = new VerifDomLaboralApp(); EncabezadoApp oEncabezado = new EncabezadoApp(); oEncabezado.cargarEncabezado(Id); ClienteDal cliente = new ClienteDal(); cliente.Cargar(oEncabezado.IdCliente); Usuario usuario = new Usuario(); usuario.Cargar(oEncabezado.IdUsuario); lblNum.Text = Id.ToString(); lblFec.Text = DateTime.Today.ToShortDateString(); lblSolicitante.Text = cliente.RazonSocial; if (oEncabezado.idReferencia != 0) { lblRef.Text = oEncabezado.NombreReferencia.ToUpper(); } else if (oEncabezado.UsuarioCliente != "") { lblRef.Text = oEncabezado.UsuarioCliente.ToUpper(); } else { lblRef.Text = usuario.Apellido.ToUpper() + ", " + usuario.Nombre.ToUpper(); } CargarEncabezado(oEncabezado); oEncabezado.Leido = 1; oEncabezado.CambiarLeido(Id); }
private void ListaClientes() { ClienteDal Clientes = new ClienteDal(); cmbClientes.Items.Clear(); DataTable myTable = Clientes.CargarDatos(); ListItem vSeleccione = new ListItem("Seleccione un Cliente", ""); cmbClientes.Items.Add(vSeleccione); ListItem myItem; string nombreEmpresa = ""; foreach (DataRow myRow in myTable.Rows) { if (myRow[2].ToString() != "") { nombreEmpresa = myRow[2].ToString(); if (myRow[3].ToString() != "") { nombreEmpresa = nombreEmpresa + " (" + myRow[3].ToString() + ")"; } } else { nombreEmpresa = myRow[1].ToString(); } myItem = new ListItem(nombreEmpresa.Trim(), myRow[0].ToString()); cmbClientes.Items.Add(myItem); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { //idTipoDocumentacion = int.Parse(Request.QueryString["idTipo"]); //tipoDocumentacion.Value = Request.QueryString["idTipo"]; //setTipoCobranza(idTipoDocumentacion); Session["ArrayAdicionales"] = new int[30]; pnCliente.Visible = false; //pnAdicionales.Visible = false; //pnRemito.Visible = false; btnAceptar.Visible = false; if (txtFechaInicio.Text == "") { txtFechaInicio.Text = DateTime.Today.AddDays(-15).ToShortDateString(); } if (txtFechaFinal.Text == "") { txtFechaFinal.Text = DateTime.Today.ToShortDateString(); } if (Request.QueryString["idCliente"] != null) { hIdCliente.Value = Request.QueryString["idCliente"]; tipoDocumentacion.Value = Request.QueryString["idTipo"]; ClienteDal cargarCliente = new ClienteDal(); cargarCliente.Cargar(int.Parse(hIdCliente.Value)); txtCliente.Text = cargarCliente.NombreFantasia.Replace("/n", "<br>"); ActualizarListadoInformes(); } //ListaAdicionales(); } }
private void CargarCliente(int lIdCliente) { ClienteDal dalCliente = new ClienteDal(); dalCliente.Cargar(lIdCliente); txtRazonSocial.Text = dalCliente.RazonSocial; txtNombreFantasia.Text = dalCliente.NombreFantasia; txtSucursal.Text = dalCliente.Sucursal; txtCUIT.Text = dalCliente.CUIT; txtIngBrutos.Text = dalCliente.IngresosBrutos; txtTelefono.Text = dalCliente.Telefono; txtFax.Text = dalCliente.Fax; txtEmail.Text = dalCliente.Email; txtCalle.Text = dalCliente.Calle; txtNro.Text = dalCliente.Numero; txtPiso.Text = dalCliente.Piso; txtDpto.Text = dalCliente.Departamento; txtBarrio.Text = dalCliente.Barrio; txtCodPos.Text = dalCliente.CodigoPostal; CargarComboProvincias(ddlProvincia, dalCliente.IdProvincia); CargarComboLocalidades(ddlProvincia, ddlLocalidad, dalCliente.IdLocalidad.ToString()); txtEncargado.Text = dalCliente.Encargado; txtCargo.Text = dalCliente.Cargo; //txtObservaciones.Text = dalCliente.Observaciones; Session.Add("Cliente", dalCliente); }
private void LoadInforme(int Id) { VerifDomParticularApp oVerifDom = new VerifDomParticularApp(); EncabezadoApp oEncabezado = new EncabezadoApp(); oEncabezado.cargarEncabezado(Id); ClienteDal cliente = new ClienteDal(); cliente.Cargar(oEncabezado.IdCliente); Usuario usuario = new Usuario(); usuario.Cargar(oEncabezado.IdUsuario); bool cargar = oVerifDom.cargarVerifDomParticular(Id); if (cargar) { lblNum.Text = Id.ToString(); lblFec.Text = DateTime.Today.ToShortDateString(); lblSolicitante.Text = cliente.RazonSocial; lblRef.Text = usuario.Apellido + ", " + usuario.Nombre; CargarForm(oVerifDom); } else { CargarEncabezado(oEncabezado); } }
private void LoadInforme(int Id) { EncabezadoApp oEncabezado = new EncabezadoApp(); oEncabezado.cargarEncabezado(Id); ClienteDal cliente = new ClienteDal(); cliente.Cargar(oEncabezado.IdCliente); Usuario usuario = new Usuario(); usuario.Cargar(oEncabezado.IdUsuario); lblNum.Text = Id.ToString(); lblFec.Text = DateTime.Today.ToShortDateString(); lblSolicitante.Text = cliente.RazonSocial; //lblRef.Text = usuario.Apellido + ", " + usuario.Nombre; if (oEncabezado.idReferencia != 0) { lblRef.Text = oEncabezado.NombreReferencia.ToUpper(); } else if (oEncabezado.UsuarioCliente != "") { lblRef.Text = oEncabezado.UsuarioCliente.ToUpper(); } else { lblRef.Text = usuario.Apellido.ToUpper() + ", " + usuario.Nombre.ToUpper(); } GravamenesDal oGrav = new GravamenesDal(); oGrav.Cargar(Id, "Usufructos"); CargarEncabezado(oGrav); }
private void LoadInforme(int Id) { EncabezadoApp oEncabezado = new EncabezadoApp(); oEncabezado.cargarEncabezado(Id); ClienteDal cliente = new ClienteDal(); cliente.Cargar(oEncabezado.IdCliente); Usuario usuario = new Usuario(); usuario.Cargar(oEncabezado.IdUsuario); lblNum.Text = Id.ToString(); lblTipoDocumentoPeriodo.Text = TipoDocumentoPeriodo(cliente.TipoDocumento, cliente.TipoPeriodo); lblFec.Text = DateTime.Today.ToShortDateString(); string solicitante = ""; if (cliente.NombreFantasia != null && cliente.NombreFantasia != "") { solicitante = cliente.NombreFantasia; } else { solicitante = cliente.RazonSocial; } if (cliente.Sucursal != null && cliente.Sucursal != "") { solicitante = solicitante + " (" + cliente.Sucursal + ")"; } lblSolicitante.Text = solicitante; string direccion = ""; direccion = cliente.Calle + " " + cliente.Numero; if (cliente.Piso != "") { direccion = direccion + " Piso: " + cliente.Piso; direccion = direccion + " Dpto/Of: " + cliente.Departamento; } direccion = direccion + ". " + cliente.Barrio; lblDireccionSolicitante.Text = direccion; if (oEncabezado.idReferencia != 0) { lblRef.Text = oEncabezado.NombreReferencia.ToUpper(); } else if (oEncabezado.UsuarioCliente != "") { lblRef.Text = oEncabezado.UsuarioCliente.ToUpper(); } else { lblRef.Text = usuario.Apellido.ToUpper() + ", " + usuario.Nombre.ToUpper(); } InhibicionesDal oInhibicion = new InhibicionesDal(); oInhibicion.Cargar(Id); CargarForm(oInhibicion); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ViewState["ActiveTabIndex"] = TabCuentaCorriente.ActiveTabIndex; idTipoDocumento = setTipoDocumento(int.Parse(ViewState["ActiveTabIndex"].ToString())); Session["ArrayAdicionales"] = new int[30]; pnCliente.Visible = false; //pnAdicionales.Visible = false; //pnRemito.Visible = false; if (txtFechaInicio.Text == "") { txtFechaInicio.Text = DateTime.Today.AddMonths(-3).ToShortDateString(); } if (txtFechaFinal.Text == "") { txtFechaFinal.Text = DateTime.Today.ToShortDateString(); } if (Request.QueryString["idCliente"] != null) { hIdCliente.Value = Request.QueryString["idCliente"]; ClienteDal cargarCliente = new ClienteDal(); cargarCliente.Cargar(int.Parse(hIdCliente.Value)); txtCliente.Text = cargarCliente.NombreFantasia; ActualizarListadoInformes(idTipoDocumento); } //ListaAdicionales(); } }
public int Insertar(ClienteModel clienteModel) { clienteDal = new ClienteDal(); result = clienteDal.Insertar(clienteModel); return(result); }
public int Actualizar(ClienteModel clienteModel) { clienteDal = new ClienteDal(); result = clienteDal.Actualizar(clienteModel); return(result); }
public List <ClienteModel> SeleccionarTodosInactivos() { clienteDal = new ClienteDal(); lstClienteModel = clienteDal.SeleccionarTodosInactivos(); return(lstClienteModel); }
private void cargarCliente() { ClienteDal nCargarCliente = new ClienteDal(); hIdCliente.Value = Request.QueryString["idCliente"]; nCargarCliente.Cargar(int.Parse(hIdCliente.Value)); lblCliente.Text = nCargarCliente.NombreFantasia; txtCliente.Text = nCargarCliente.NombreFantasia; txtCliente.ReadOnly = true; lblDireccion.Text = nCargarCliente.Calle + " " + nCargarCliente.Numero + ", " + CargarLocalidades(nCargarCliente.IdProvincia, nCargarCliente.IdLocalidad) + "."; //txtCliente.ReadOnly = true; if (nCargarCliente.TipoDocumento != null) { raTipoDocumento.SelectedIndex = nCargarCliente.TipoDocumento - 1; } if (nCargarCliente.TipoPeriodo != null) { raTipoPeriodo.SelectedIndex = nCargarCliente.TipoPeriodo - 1; } if (nCargarCliente.idTipoEnvio != 0) { raTipoEnvio.SelectedValue = nCargarCliente.idTipoEnvio.ToString(); } if (nCargarCliente.TipoFactura != 0) { raTipoFacturacion.SelectedValue = nCargarCliente.TipoFactura.ToString(); } }
//método para abrir a página de Edicao // GET: /Cliente/Edicao/id public ActionResult Edicao(int id) { //classe de modelo.. ClienteViewModelEdicao model = new ClienteViewModelEdicao(); try { ClienteDal d = new ClienteDal(); //persistencia.. Cliente c = d.FindById(id); //buscando 1 cliente pelo id.. //transferir os dados da entidade para a model.. model.IdCliente = c.IdCliente; model.Nome = c.Nome; model.Email = c.Email; model.DataCadastro = c.DataCadastro; } catch (Exception e) { //imprimir mensagem de erro.. ViewBag.Mensagem = e.Message; } //enviando a classe de modelo para a página.. return(View(model)); }
public JsonResult AutenticarUsuario(UsuarioModelLogin model) { try { FuncionarioDal d = new FuncionarioDal(); Funcionario f = d.Authenticate(model.Login, Criptografia.GetMD5Hash(model.Senha)); ClienteDal cd = new ClienteDal(); Cliente c = cd.Authenticate(model.Login, Criptografia.GetMD5Hash(model.Senha)); if (f != null) { FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(f.Login, model.ManterConectado, 5); HttpCookie cookie = new HttpCookie(FormsAuthentication.FormsCookieName, FormsAuthentication.Encrypt(ticket)); Response.Cookies.Add(cookie); Session.Add("funcionariologado", f); return Json(new { redirectUrl = Url.Action("Index", "Home", new { area = "LoggedFuncionario" }), isRedirect = true }); } if (c != null) { FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(c.Login, model.ManterConectado, 5); HttpCookie cookie = new HttpCookie(FormsAuthentication.FormsCookieName, FormsAuthentication.Encrypt(ticket)); Response.Cookies.Add(cookie); Session.Add("clientelogado", c); return Json(new { redirectUrl = Url.Action("Index", "Home", new { area = "LoggedCliente" }), isRedirect = true }); } else { return Json("Login ou Senha incorretos, tente novamente."); } } catch (Exception e) { return Json(e.Message); } }
protected void btnAceptar_Click(object sender, EventArgs e) { bool resultado = false; ClienteDal dalCliente; if (Convert.ToBoolean(ViewState["Alta"])) { dalCliente = new ClienteDal(); dalCliente.RazonSocial = txtRazonSocial.Text; dalCliente.NombreFantasia = txtNombreFantasia.Text; dalCliente.Sucursal = txtSucursal.Text; dalCliente.CUIT = txtCUIT.Text; dalCliente.IngresosBrutos = txtIngBrutos.Text; dalCliente.Telefono = txtTelefono.Text; dalCliente.Fax = txtFax.Text; dalCliente.Email = txtEmail.Text; dalCliente.Calle = txtCalle.Text; dalCliente.Numero = txtNro.Text; dalCliente.Piso = txtPiso.Text; dalCliente.Departamento = txtDpto.Text; dalCliente.Barrio = txtBarrio.Text; dalCliente.CodigoPostal = txtCodPos.Text; dalCliente.IdLocalidad = Convert.ToInt32(ddlLocalidad.SelectedValue); dalCliente.IdProvincia = Convert.ToInt32(ddlProvincia.SelectedValue); dalCliente.Encargado = txtEncargado.Text; dalCliente.Cargo = txtCargo.Text; //dalCliente.Observaciones = txtObservaciones.Text; //resultado=dalCliente.Crear(); } else { dalCliente = (ClienteDal)Session["Cliente"]; dalCliente.RazonSocial = txtRazonSocial.Text.ToUpper(); dalCliente.NombreFantasia = txtNombreFantasia.Text.ToUpper(); dalCliente.Sucursal = txtSucursal.Text.ToUpper(); dalCliente.CUIT = txtCUIT.Text; dalCliente.IngresosBrutos = txtIngBrutos.Text; dalCliente.Telefono = txtTelefono.Text; dalCliente.Fax = txtFax.Text; dalCliente.Email = txtEmail.Text; dalCliente.Calle = txtCalle.Text; dalCliente.Numero = txtNro.Text; dalCliente.Piso = txtPiso.Text; dalCliente.Barrio = txtBarrio.Text; dalCliente.CodigoPostal = txtCodPos.Text; dalCliente.Departamento = txtDpto.Text; dalCliente.IdLocalidad = Convert.ToInt32(ddlLocalidad.SelectedValue); dalCliente.IdProvincia = Convert.ToInt32(ddlProvincia.SelectedValue); dalCliente.Encargado = txtEncargado.Text; dalCliente.Cargo = txtCargo.Text; //dalCliente.Observaciones = txtObservaciones.Text; resultado = dalCliente.Modificar(); } Salir(resultado); }
public JsonResult AutenticarUsuario(UsuarioModelLogin model) { try { FuncionarioDal d = new FuncionarioDal(); Funcionario f = d.Authenticate(model.Login, Criptografia.GetMD5Hash(model.Senha)); ClienteDal cd = new ClienteDal(); Cliente c = cd.Authenticate(model.Login, Criptografia.GetMD5Hash(model.Senha)); if (f != null) { FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(f.Login, model.ManterConectado, 5); HttpCookie cookie = new HttpCookie(FormsAuthentication.FormsCookieName, FormsAuthentication.Encrypt(ticket)); Response.Cookies.Add(cookie); Session.Add("funcionariologado", f); return(Json(new { redirectUrl = Url.Action("Index", "Home", new { area = "LoggedFuncionario" }), isRedirect = true })); } if (c != null) { FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(c.Login, model.ManterConectado, 5); HttpCookie cookie = new HttpCookie(FormsAuthentication.FormsCookieName, FormsAuthentication.Encrypt(ticket)); Response.Cookies.Add(cookie); Session.Add("clientelogado", c); return(Json(new { redirectUrl = Url.Action("Index", "Home", new { area = "LoggedCliente" }), isRedirect = true })); } else { return(Json("Login ou Senha incorretos, tente novamente.")); } } catch (Exception e) { return(Json(e.Message)); } }
private void cargarRemito(int idTipoDocumentacion) { idCliente = int.Parse(Request.QueryString["idCliente"]); nroMovimiento = int.Parse(Request.QueryString["nroMovimiento"]); lblResumenes.Text = listarResumenes(idTipoDocumentacion, nroMovimiento); ClienteDal oCliente = new ClienteDal(); oCliente.Cargar(idCliente); lblCliente.Text = oCliente.NombreFantasia + ((oCliente.Sucursal != "") ? " (" + oCliente.Sucursal + ")" : ""); string dirCliente = ""; dirCliente = oCliente.Calle + " " + oCliente.Numero; if (oCliente.Piso != "") { dirCliente = dirCliente + " Piso: " + oCliente.Piso + " " + oCliente.Departamento; } if (oCliente.CodigoPostal != "") { dirCliente = dirCliente + " CP: " + oCliente.CodigoPostal; } lblDireccion.Text = dirCliente; if (oCliente.IdLocalidad != 1) { lblLocalidad.Text = " - Localidad: " + CargarLocalidades(oCliente.IdProvincia, oCliente.IdLocalidad); } ; lblTelefono.Text = oCliente.Telefono; if (oCliente.Fax != "") { lblFax.Text = " / Fax: " + oCliente.Fax; } lblNroMovimiento.Text = nroMovimiento.ToString(); GestorPreciosApp gp = new GestorPreciosApp(); DataTable cargar = gp.ListaMovimientosCliente(idTipoDocumentacion, nroMovimiento); DateTime fecha = Convert.ToDateTime(cargar.Rows[0][1].ToString()); lblFecha.Text = fecha.ToShortDateString(); string fechasTemp = gp.periodoMovimiento(idTipoDocumentacion, nroMovimiento); string[] fechas = fechasTemp.Split(new char[] { ',' }); DateTime fechaIni = Convert.ToDateTime(fechas[0]); lblFechaDesde.Text = fechaIni.ToShortDateString(); DateTime fechaFin = Convert.ToDateTime(fechas[1]); lblFechaHasta.Text = fechaFin.ToShortDateString(); }
public static IList <Cliente> Listar() { try { return(ClienteDal.Listar()); } catch (Exception) { throw; } }
public JsonResult AlterarSenha(ClienteModelSenha model) { try { Cliente c = (Cliente)Session["clientelogado"]; ClienteDal d = new ClienteDal(); if (d.CheckPassword(Criptografia.GetMD5Hash(model.OldSenha))) { c = d.FindById(c.IdUsuario); c.Senha = Criptografia.GetMD5Hash(model.NewSenha); d.SaveOrUpdate(c); return Json("Senha atualizada."); } else { return Json("Senha Atual incorreta."); } } catch (Exception e) { return Json(e.Message); } }
public JsonResult Cadastrar(ClienteModelCadastro model) { try { ClienteDal d = new ClienteDal(); if (ModelState.IsValid) { if (!d.HasLogin(model.Login)) { //Verificar se é possivel melhorar essa parte + tarde Cliente c = new Cliente(); c.Nome = model.Nome; c.Sobrenome = model.Sobrenome; c.Login = model.Login; c.Senha = Criptografia.GetMD5Hash(model.Senha); c.DataNascimento = model.DataNascimento; c.Sexo = model.Sexo; d.SaveOrUpdate(c); c.Endereco = new Endereco(); c.Endereco.Logradouro = model.Logradouro; c.Endereco.Bairro = model.Bairro; c.Endereco.Cidade = model.Cidade; c.Endereco.Estado = model.Estado; c.Endereco.CEP = model.CEP; c.Endereco.Cliente = c; Telefone t1 = new Telefone(); t1.Numero = model.Numero1; t1.Tipo = model.Tipo1; t1.Cliente = c; Telefone t2 = new Telefone(); t2.Numero = model.Numero2; t2.Tipo = model.Tipo2; t2.Cliente = c; c.Telefones = new List<Telefone>(); c.Telefones.Add(t1); c.Telefones.Add(t2); d.SaveOrUpdate(c); return Json("Cliente cadastrado com sucesso."); } else { return Json("Login indisponivel, tente outro."); } } else { return Json("Preencha os campos corretamente."); } } catch (Exception e) { return Json(e.Message); } }