public JsonResult TablePaginacionClientes(int draw, int start, int length, int company, string search, string order) { Session[Constantes.Session.Empresa] = company; int sortColumn = 1; string sortDirection = "asc"; if (length == -1) { length = 100; } if (Request["order[0][]"] != null) { string datos = Request["order[0][]"]; string[] datos2 = datos.Split(','); sortColumn = int.Parse(datos2[0]); sortDirection = datos2[1]; } sortColumn = sortColumn == 0 ? 1 : sortColumn; var data = new ClienteData().ObtenerClientesPaginacion(start, length, sortColumn, sortDirection, search, company); data.Result.draw = draw; data.Result.recordsFiltered = data.Result.recordsTotal; return(Json(data.Result, JsonRequestBehavior.AllowGet)); }
public JsonResult AgregarClienteModal(ClienteModel Modelo) { var respuesta = string.Empty; //Modelo.idproveedor = Usuario.Idusuario; //Modelo.activo = true; try { Modelo.__tipooperacion = 1; var cliente = ClienteData.InsertarActualizarCliente(Modelo, out respuesta); var jsonCliente = new { idtipodocumento = Modelo.idtipodocumento, numerodocumento = Modelo.numerodocumento, nombre = Modelo.nombre, direccion = Modelo.direccion, email = Modelo.email, telefono = Modelo.telefono, celular = Modelo.celular, idsexo = Modelo.idsexo, idcliente = cliente, res = true }; return(Json(jsonCliente)); } catch (Exception ex) { ModelState.AddModelError("", ex.Message); return(Json(new { res = false, msj = ex.Message })); } }
public Cliente Post([FromBody] Cliente cliente) { ClienteData clienteData = new ClienteData(configuration.GetConnectionString("VideoContext").ToString()); return(clienteData.Insertar(cliente)); }
public Cliente Put(int codCliente, [FromBody] Cliente cliente) { ClienteData clienteData = new ClienteData(configuration.GetConnectionString("TallerContext").ToString()); return(clienteData.modificar(codCliente, cliente)); }
public ActionResult Create([Bind(Include = "Cliente_ID" + "," + "nombre" + "," + "Apellido" + "," + "Direccion" + "," + "Telefono" + "," + "Correo" )] Cliente Cliente) { if (ModelState.IsValid) { bool bSucess = false; bSucess = ClienteData.Add(Cliente); if (bSucess == true) { return(RedirectToAction("Index")); } else { ModelState.AddModelError("", "Can Not Insert"); } } return(View(Cliente)); }
public IActionResult Read(IFormCollection cliente) { string nome = cliente["nome"]; string email = cliente["email"]; string senha = cliente["senha"]; if (!email.Equals(" ")) { var cli = new Cliente(); cli.Nome = cliente["nome"]; cli.Email = cliente["email"]; cli.Senha = cliente["senha"]; Cliente c = new Cliente(); using (var data = new ClienteData()) c = data.Read(cli.Email); if (c.Senha == cli.Senha) { ViewBag.Mensagem = "Olá"; return(View("Index", c)); } else { ViewBag.Mensagem = "Usuário ou senha inválidos"; return(View("Index", null)); } } return(View("Create")); }
/*Funcion para buscar al cliente ingresado en el textbox*/ private void btnBuscar_Click(object sender, EventArgs e) { limpiarInfoCliente(); AClienteData = null; ClienteInfo ACliente = new ClienteInfo(); if (txtNoCliente.Text != string.Empty) { AClienteData = ACliente.informacionCliente(txtNoCliente.Text, iOpcionBusqueda); if (AClienteData != null) { InfoCliente(AClienteData); txtFolio.Enabled = true; btnRegistrar.Visible = true; } else { txtFolio.Text = string.Empty; txtFolio.Enabled = false; lblError.Visible = true; lblError.Text = "*Cliente inactivo o no registrado"; } } else { txtFolio.Text = string.Empty; txtFolio.Enabled = false; lblError.Visible = true; lblError.Text = "*No existe ningún parámetro de búsqueda"; } }
public IActionResult Index() { using (var data = new ClienteData()) { return(View(data.Read())); } }
public IActionResult Create() { using (var data = new ClienteData()) { return(View()); } }
public IEnumerable <Cliente> GetAll() { ClienteData clienteData = new ClienteData(configuration.GetConnectionString("TallerContext").ToString()); return(clienteData.getAll()); }
public IEnumerable <Cliente> GetPorIdentificacion(String identificacion) { ClienteData clienteData = new ClienteData(configuration.GetConnectionString("TallerContext").ToString()); return(clienteData.getClientePorCedula(identificacion)); }
private void Editar() { Alumno cliente = new Alumno(); ClienteData Manager = new ClienteData(); if (!string.IsNullOrEmpty(txtId.Text)) { cliente.Id = Convert.ToInt32(txtId.Text.Replace("'", " ").Trim()); } if (!string.IsNullOrEmpty(txtNombre.Text)) { cliente.Nombre = txtNombre.Text.Replace("'", " ").Trim(); } if (!string.IsNullOrEmpty(txtApellido.Text)) { cliente.Apellido = txtApellido.Text.Replace("'", " ").Trim(); } if (!string.IsNullOrEmpty(CmbEstado.SelectedValue)) { cliente.Estado = Convert.ToBoolean(CmbEstado.SelectedValue); } if (!string.IsNullOrEmpty(txtIdentificacion.Text)) { cliente.Identificacion = txtIdentificacion.Text.Replace("'", " ").Trim(); } Manager.UpdateCliente(cliente); }
public JsonResult GuardarContacto(int idContacto, int idClienteContacto, string Nombre_Contacto, string Puesto_Contacto, string Email_Contacto, string Skype_Contacto, string Telefono_Contacto, string Movil_Contacto, string Comentario_Contacto, int estado, int enviaFactura) { var contacto = new ContactosDTO(); contacto.Id_Contacto = idContacto; contacto.Id_Cliente = idClienteContacto; contacto.Nombre_Contacto = Nombre_Contacto; contacto.Puesto_Contacto = Puesto_Contacto; contacto.Email_Contacto = Email_Contacto; contacto.Telefono_Contacto = Telefono_Contacto; contacto.Movil__Contacto = Movil_Contacto; contacto.Skype_Contacto = Skype_Contacto; contacto.EnviaFactura_Contacto = enviaFactura == 1; contacto.Comentario_Contacto = Comentario_Contacto; contacto.Estado = estado == 1; var obj = new ClienteData().GuardarContactos(contacto); if (obj.Code != 0) { return(Json(new { success = false, message = obj.Message }, JsonRequestBehavior.AllowGet)); } var objContactos = new ClienteData().GetContactosCliente(contacto.Id_Cliente); if (objContactos.Code != 0) { return(Json(new { success = false, message = objContactos.Message }, JsonRequestBehavior.AllowGet)); } return(Json(new { success = true, contactos = objContactos.Result }, JsonRequestBehavior.AllowGet)); }
public JsonResult GuardarCliente(int idCliente, int frIdEmpresa, string Nombre, string RazonSocial, string RFC, string calle, string Exterior, string Interior, string Colonia, short CP, string DelMpio, string EstadoDomicilio, string diasPago, int estado) { var cliente = new ClientesDTO(); cliente.Id_Cliente = idCliente; cliente.Id_Empresa = frIdEmpresa; cliente.Nombre_Cliente = Nombre; cliente.Razon_Social_Cliente = RazonSocial; cliente.RFC_Cliente = RFC; cliente.Calle_Cliente = calle; cliente.Exterior_Cliente = Exterior; cliente.Interior_Cliente = Interior; cliente.Colonia_Cliente = Colonia; cliente.DelMun_Cliente = DelMpio; cliente.CP_Cliente = CP; cliente.Estado_Dom_Cliente = EstadoDomicilio; cliente.Dias_de_Pago_Cliente = diasPago; cliente.Estado = estado == 1; //public virtual ICollection<ContactosDTO> Contactos = var obj = new ClienteData().GuardarCliente(cliente); if (obj.Code != 0) { return(Json(new { success = false, message = obj.Message }, JsonRequestBehavior.AllowGet)); } return(Json(new { success = true }, JsonRequestBehavior.AllowGet)); }
public bool Update(Cliente objecto) { _Mock.Setup(x => x.Update(objecto)) .Returns(ClienteData.Update(objecto)); return(_Mock.Object.Update(objecto)); }
[HttpPost] // atributo // annotations public IActionResult Create(Cliente model) // Model Binding (MVC - HTML, API - JSON) { Usuario usuario = null; Endereco endereco = null; if (!ModelState.IsValid) { return(View(model)); } model.Usuario.Tipo = 2; using (UsuarioData data = new UsuarioData()) usuario = data.Create(model.Usuario); using (EnderecoData data = new EnderecoData()) endereco = data.Create(model.Endereco); model.Usuario.Id = usuario.Id; model.Endereco.Id = endereco.Id; using (ClienteData data = new ClienteData()) data.Create(model); return(RedirectToAction("Index", "Empresa")); }
public IActionResult Create(IFormCollection cliente) { string nome = cliente["nome"]; string email = cliente["email"]; string senha = cliente["senha"]; if (nome.Length < 6) { ViewBag.Mensagem = "Nome deve conter 6 ou mais carecteres"; } if (!email.Contains("@")) { ViewBag.Mensagem = "Email inválido"; return(View()); } if (senha.Length < 6) { ViewBag.Mensagem = "Senha deve conter 6 caracteres ou mais"; return(View()); } var novoCliente = new Cliente(); novoCliente.Nome = cliente["nome"]; novoCliente.Email = cliente["email"]; novoCliente.Senha = cliente["senha"]; using (var data = new ClienteData()) data.Create(novoCliente); return(RedirectToAction("Index", novoCliente)); }
private void button2_Click(object sender, EventArgs e) { if (!FormHelper.noNullList(noNulos)) { return; } if (clienteBool) { ClienteData cData = new ClienteData(Conexion.getConexion()); cData.Update(returnCliente, out exError); if (exError != null) { MessageBox.Show("Erro al agregar Cliente al Usuario, ERROR: " + exError.Message, "Usuario", MessageBoxButtons.OK, MessageBoxIcon.Error); } } if (proveedorBool) { ProveedorData pData = new ProveedorData(Conexion.getConexion()); pData.Update(returnProveedor, out exError); if (exError != null) { MessageBox.Show("Erro al agregar Proveedor al Usuario, ERROR: " + exError.Message, "Usuario", MessageBoxButtons.OK, MessageBoxIcon.Error); } } this.DialogResult = DialogResult.OK; this.Close(); return; }
public IActionResult Delete(int id) { using (var data = new ClienteData()) data.Delete(id); return(RedirectToAction("Index")); }
/// <summary> /// Función que busca el cliente dado /// </summary> /// <returns></returns> private int BuscarCliente() { axWindowsMediaPlayer1.Ctlcontrols.stop(); int iResultado = 0; AClienteData = null; lblBusqueda.Text = ""; Cliente ACliente = new Cliente(); LimpiarControles(); btnRegLlamada.Visible = true; btnRegLlamada.Enabled = false; gbLlamada.Visible = false; scFoliosAbiertos.Visible = false; scFoliosAbiertos.Panel1.Controls.Clear(); _frmPrincipal.btnRegLlamada.Enabled = false; AClienteData = ACliente.ClienteInfo(txbBuscarCliente.Text); if (AClienteData != null) { ClienteInfo(AClienteData); } else { lblBusqueda.Text = "* Cliente no encontrado."; iResultado = 1; } return(iResultado); }
public void GetClienteTest_Ok() { var cliente = new ClienteData(); var resrult = cliente.Get(); Assert.IsNotNull(resrult); }
/// <summary> /// Muestra la información del cliente /// </summary> /// <param name="ACliente"></param> private void ClienteInfo(ClienteData ACliente) { Cliente = new LogicaCC.LexaSIOContaLogica.Cliente().InformacionCliente(int.Parse(ACliente.sIdCliente)); txbNCliente.Text = ACliente.sCliente; txtNombre.Text = string.Format("{0} {1} {2}", Cliente.sNombre, Cliente.sAPaterno, Cliente.sAMaterno); txtRfc.Text = Cliente.sRfc; txtTelefono.Text = Cliente.sTelefono; txtCelular.Text = Cliente.sNumeroMovil; txtExtension.Text = Cliente.sExtension; txtCorreoElectronico.Text = Cliente.sCorreoElectronico; if (Cliente.iIdRegimen == 2) { ovalPictureBox1.Image = Properties.Resources.skyscrapers_96px; } else { ovalPictureBox1.Image = Properties.Resources.circled_user_male_skin_type_1_2_96px; } if (ACliente.sActivo.Equals("True")) { btnRegLlamada.Enabled = true; _frmPrincipal.btnRegLlamada.Enabled = true; } }
public ActionResult Editar(string clienteId = "") { ClienteData clienteData = DominioRegistro.clienteService().obterCliente(clienteId); ViewBag.cidades = DominioRegistro.cidadeService().todasCidades(); return(View("Form", clienteData)); }
public Cliente autenticate(Utilizador objecto) { _Mock.Setup(x => x.autenticate(objecto)) .Returns(ClienteData.GetByUserNamePassword(objecto)); return(_Mock.Object.autenticate(objecto)); }
private int BuscarCliente() { //StopPlayer(); int iResultado = 0; AClienteData = null; lblResultado.Text = ""; Cliente ACliente = new Cliente(); LimpiarControles(); AClienteData = ACliente.ClienteInfo(txtBuscarCliente.Text); if (AClienteData != null) { ClienteInfo(AClienteData); pnlInformacionCliente.Location = new Point(-1, 77); pnlInformacionCliente.Visible = true; } else { lblResultado.Text = "* Cliente no encontrado."; iResultado = 1; pnlInformacionCliente.Visible = false; } return(iResultado); }
public Cliente get(string Id) { _Mock.Setup(x => x.get(Id)) .Returns(ClienteData.Get(Id)); return(_Mock.Object.get(Id)); }
private void ModificarCliente_Load(object sender, EventArgs e) { noNulos.Add(clie_nombre); noNulos.Add(clie_apellido); noNulos.Add(clie_dni); noNulos.Add(clie_fecha_nac); noNulos.Add(dom_calle); noNulos.Add(dom_ciudad); numericos.Add(clie_dni); numericos.Add(dom_numero); numericos.Add(dom_depto); numericos.Add(dom_piso); foreach (Control x in this.Controls) { if (x is TextBox) { todos.Add((TextBox)x); } } dataD = new DireccionData(Conexion.getConexion()); dataC = new ClienteData(Conexion.getConexion()); cliente = dataC.Read(id_cliente, out exError); clie_activo.Checked = cliente.clie_activo; direccion = dataD.Read(cliente.id_domicilio, out exError); FormHelper.setearTextBoxs(todos, cliente); clie_fecha_nac.Text = (DateTime.Parse(clie_fecha_nac.Text)).ToShortDateString(); FormHelper.setearTextBoxs(todos, direccion); }
public IList <Cliente> List() { _Mock.Setup(x => x.List()) .Returns(ClienteData.GetAll()); return(_Mock.Object.List()); }
public void Put([FromBody] Cliente cliente) { ClienteData clienteData = new ClienteData(configuration.GetConnectionString("VideoContext").ToString()); clienteData.Editar(cliente); }
/// <summary> /// Update client with new list /// </summary> /// <param name="id_client">ID user master</param> /// <param name="id_lista">ID new list</param> /// <param name="id_pauta">ID guide (for traceability)</param> /// <returns></returns> public ActionResponse UpdateClientListAction(decimal id_client, decimal id_lista, decimal id_pauta) { ActionResponse output = new ActionResponse(); try { // Verify if user exists ClienteData clientData = new ClienteData(); Cliente oClient = clientData.GetUserById(id_client); if (oClient.id_cliente == null) { return(functions.Response((int)CodeStatusEnum.NO_CONTENT, "No existe el usuario en el sistema", null)); } ListData listData = new ListData(); // If everything is ok, try to close it int res = listData.UpdateClientList(id_client, id_lista, id_pauta); if (res <= 0) { return(functions.Response((int)CodeStatusEnum.INTERNAL_ERROR, "No se pudo actualizar el estado del usuario/lista", null)); } CloseCustodyResponse response = new CloseCustodyResponse(); response.updated = DateTime.Now; return(functions.Response((int)CodeStatusEnum.OK, "OK", response)); } catch (Exception e) { logger.Fatal(e.Message); return(functions.Response((int)CodeStatusEnum.INTERNAL_ERROR, e.Message, null)); } }