public List <DtoCliente> Dao_CargarMiInformacion(DtoPersona dto_persona, DtoCliente dto_cliente) { SqlCommand cmd = new SqlCommand("sp_CargarMiInformacion", conexion); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@id_persona", dto_persona.id_persona); conexion.Open(); SqlDataReader reader = cmd.ExecuteReader(); List <DtoCliente> listar_mi_informacion = new List <DtoCliente>(); while (reader.Read()) { dto_cliente.id_persona = int.Parse(reader[0].ToString()); dto_cliente.nombres = reader[1].ToString(); dto_cliente.fecha_nac = reader[2] == DBNull.Value ? (DateTime?)null : reader.GetDateTime(2); dto_cliente.dni = reader[3].ToString(); dto_cliente.celular = reader[4] == System.DBNull.Value ? default(int) : int.Parse(reader[4].ToString()); dto_cliente.telefono = reader[5] == System.DBNull.Value ? default(int) : int.Parse(reader[5].ToString()); dto_cliente.direccion = reader[6].ToString(); dto_cliente.correo = reader[7].ToString(); dto_cliente.img_ruta = Constante.FOTO_PERFIL + reader[8].ToString(); dto_cliente.nombre_estado = reader[9].ToString(); dto_cliente.tipo_perfil = reader[10].ToString(); dto_cliente.nombre_distrito = reader[11].ToString().Trim(); dto_cliente.nombre_empresa = reader[12].ToString(); dto_cliente.ruc = reader[13] == System.DBNull.Value ? default(int) : int.Parse(reader[13].ToString()); dto_cliente.logo = Constante.URL_IMAGEN_EMPRESA + reader[14].ToString(); listar_mi_informacion.Add(dto_cliente); } conexion.Close(); return(listar_mi_informacion); }
public decimal adicionar(DtoCliente objCliente) { DbCommand _cmd; Database _dbConn; try { decimal res = 0; DatabaseProviderFactory factory = new DatabaseProviderFactory(); _dbConn = factory.Create("testBD"); _cmd = _dbConn.GetStoredProcCommand("dbo.SP_CREAR_CLIENTE"); _dbConn.AddInParameter(_cmd, "@Nombres", DbType.String, objCliente.Nombres); _dbConn.AddInParameter(_cmd, "@Movil", DbType.String, objCliente.Movil); _dbConn.AddInParameter(_cmd, "@Edad", DbType.String, objCliente.Edad); _dbConn.AddInParameter(_cmd, "@Direccion", DbType.String, objCliente.Direccion); _dbConn.AddOutParameter(_cmd, "@Identity", DbType.Int32, 0); _dbConn.ExecuteNonQuery(_cmd); res = Convert.ToDecimal(_dbConn.GetParameterValue(_cmd, "@Identity")); _cmd.Dispose(); return(res); } catch (Exception ex) { throw ex; } }
public ActionResult guardarDatosClientes() { Cliente cnCliente = new Cliente(); DtoCliente objCliente = new DtoCliente(); DtoProducto objProducto = new DtoProducto(); try { String Mensaje = ""; decimal reslAccion = 0; objCliente.Nombres = Request["txtNombres"]; objCliente.Movil = Request["txtMovil"]; objCliente.Direccion = Request["txtDireccion"]; objCliente.Edad = Request["txtEdad"]; objProducto.IdProducto = Convert.ToInt32(Request["slProducto"]); reslAccion = cnCliente.crear(objCliente, objProducto); if (reslAccion > 0) { Mensaje = "Se registro exitosamente"; } return(Json(new { actionResponse = true, data = "", mensaje = Mensaje, typeAcc = 1 })); } catch (Exception ex) { return(Json(new { actionResponse = false, data = "", mensaje = ex.Message, typeAcc = 1 })); } }
public decimal adicionarClienteProducto(DtoCliente objCliente, DtoProducto objProducto) { DbCommand _cmd; Database _dbConn; try { decimal res = 0; DatabaseProviderFactory factory = new DatabaseProviderFactory(); _dbConn = factory.Create("testBD"); _cmd = _dbConn.GetStoredProcCommand("dbo.SP_CREAR_CLIENTE_PRODUCTO"); _dbConn.AddInParameter(_cmd, "@IdCliente", DbType.String, objCliente.IdCliente); _dbConn.AddInParameter(_cmd, "@IdProducto", DbType.String, objProducto.IdProducto); _dbConn.ExecuteNonQuery(_cmd); _cmd.Dispose(); return(res); } catch (Exception ex) { throw ex; } }
public void AsignarVideo(DtoCliente dto) { bool msg = true; using (AlasPUMEntities context = new AlasPUMEntities()) { using (TransactionScope scope = new TransactionScope()) { try { Compra compra = context.Compra.OrderByDescending(o => o.dtCompra).FirstOrDefault(f => f.DocumentoCli == dto.documento); Aeronave aero = context.Vuelo.FirstOrDefault(f => f.numeroVuelo == compra.numeroVuelo).Aeronave; Video video = context.Video.FirstOrDefault(a => a.numAeronave == aero.numeroAeronave); aero.url = video.UrlAeronave; double?visitas = video.visitas + 1; video.visitas = visitas; context.SaveChanges(); scope.Complete(); } catch (Exception ex) { scope.Dispose(); } } } }
public ActionResult PerfilV() { string password = Session["Contraseña"].ToString(); bool existeDir = false; Session["existeDir"] = existeDir; DtoCliente clienteDB = new DtoCliente(); clienteDB = HCliente.getInstace().GetDataCliente(password, out existeDir); if (existeDir == true) { TempData["Message"] = existeDir; } else { TempData["Message"] = existeDir; } if (TempData["Message"] != null) { ViewBag.Message = TempData["Message"].ToString(); } return(View(clienteDB)); }
/// <summary> /// Permite Guardar el registro del cliente en la base de datos. /// </summary> /// <param name="pEntidad">Entidad con los valores del cliente que se guardara.</param> /// <returns>Retorna TRUE si el guardado en la BD tuvo exito.</returns> public bool Post(DtoCliente pEntidad) { bool IsValid = false; using (var db = new BD_SistemaVentaContext()) { if (pEntidad != null) { var cliente = new BDTablas.Cliente() { Id = pEntidad.Id, Nombres = pEntidad.Nombres, ApellidoPaterno = pEntidad.ApellidoPaterno, ApellidoMaterno = pEntidad.ApellidoMaterno, Dni = pEntidad.Dni, Status = 1, Celular = pEntidad.Celular, NombreFacebook = pEntidad.NombreFacebook, DireccionLugarEntrega = pEntidad.DireccionLugarEntrega }; if (cliente.Id == 0) { db.Cliente.Add(cliente); } else { db.Entry(cliente).State = EntityState.Modified; } db.SaveChanges(); IsValid = true; } } return(IsValid); }
protected void Uploader1_FileUploaded(object sender, UploaderEventArgs args) { //Get the full path of file that will be saved. string virpath = "~/pages/imagenes/inmuebles/venta/" + args.FileGuid + System.IO.Path.GetExtension(args.FileName); //Map the path to to a physical path. string savepath = Server.MapPath(virpath); //Do not overwrite an existing file if (System.IO.File.Exists(savepath)) { return; } //Move the uploaded file to the target location args.MoveTo(savepath); DtoCliente dto_cliente = new DtoCliente(); dto_cliente.id_persona = int.Parse(Session["id_persona"].ToString()); DtoImagenesPublicacion dto_imagenes_publicacion = new DtoImagenesPublicacion(); dto_imagenes_publicacion.imagen = args.FileGuid + System.IO.Path.GetExtension(args.FileName); CtrImagenesPublicacion ctr_imagenes_publicacion = new CtrImagenesPublicacion(); ctr_imagenes_publicacion.Ctr_Insertar_Imagenes_De_Propietario(dto_cliente, dto_imagenes_publicacion); }
public void Dao_Cargar_Mi_Direccion(DtoCliente dto_cliente, DtoDireccion_Especifica dto_direccion_especifica) { SqlCommand cmd = new SqlCommand("sp_Cargar_Mis_Datos_Para_Publicacion", conexion); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@id_persona", dto_cliente.id_persona); DataSet ds = new DataSet(); conexion.Open(); SqlDataAdapter da = new SqlDataAdapter(cmd); da.Fill(ds); da.Dispose(); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { dto_direccion_especifica.id_persona = int.Parse(reader[0].ToString()); dto_direccion_especifica.direccion = reader[1].ToString(); dto_direccion_especifica.latitud = reader[2].ToString(); dto_direccion_especifica.longitud = reader[3].ToString(); dto_direccion_especifica.region = reader[4].ToString(); dto_direccion_especifica.nombre_distrito = reader[5].ToString(); } conexion.Close(); conexion.Dispose(); }
public List <DtoCliente> Dao_ListarClientes() { SqlCommand cmd = new SqlCommand("sp_ListarClientes", conexion); cmd.CommandType = CommandType.StoredProcedure; conexion.Open(); SqlDataReader reader = cmd.ExecuteReader(); List <DtoCliente> listarClientes = new List <DtoCliente>(); DtoCliente dto_clientes; while (reader.Read()) { dto_clientes = new DtoCliente(); dto_clientes.id_persona = int.Parse(reader[0].ToString()); dto_clientes.nombres = reader[1].ToString().Trim(); dto_clientes.dni = reader[2].ToString(); dto_clientes.img_ruta = Constante.FOTO_PERFIL + reader[3].ToString(); dto_clientes.nombre_estado = reader[4].ToString(); dto_clientes.tipo_perfil = reader[5].ToString(); listarClientes.Add(dto_clientes); } conexion.Close(); return(listarClientes); }
private void btnNovo_Click(object sender, EventArgs e) { bloquearBtnExcluirEditar(); string CPF; string Telefone; if (validarCPF(txtCPF.Text.ToString())) { CPF = txtCPF.Text.Trim(); CPF = txtCPF.Text.Replace(",", "").Replace("-", ""); Telefone = txtTelefone.Text.Trim(); Telefone = txtTelefone.Text.Replace("(", "").Replace(")", "").Replace("-", "").Replace(" ", ""); if (btnNovo.Text.Equals("Novo")) { btnNovo.Text = "Salvar"; status = "novo"; desbloquearCampos(); CarregarCb(); } else { if (status.Equals("editar")) { if (ConferirCamposVazios()) { bll.EditCliente(new DtoCliente(int.Parse(dtgvCliente[0, pegarLinha()].Value.ToString()), txtNome.Text.ToString(), CPF.ToString(), Telefone.ToString(), Convert.ToChar(cbEspecificacao.Text[0]))); } } else if (status.Equals("novo")) { if (ConferirCamposVazios()) { var cliente = new DtoCliente(1, txtNome.Text.ToString(), CPF.ToString(), Telefone.ToString(), Convert.ToChar(cbEspecificacao.Text[0])); bll.InsertCliente(cliente); } } BindData(this.GetData()); btnNovo.Text = "Novo"; bloquearCampos(); limparCampos(); status = String.Empty; EsvaziarCb(); } } else { MessageBox.Show("CPF Incorreto"); status = string.Empty; } }
public void ListarClientes() { DtoCliente dto_cliente = new DtoCliente(); CtrCliente ctr_cliente = new CtrCliente(); gvClientes.DataSource = ctr_cliente.Ctr_ListarClientes(); gvClientes.DataBind(); }
private void asignarValorEnControles(DtoCliente myCliente) { this.nombreTextBox.Text = myCliente.Nombre; this.apellidoTextBox.Text = myCliente.Apellido; this.nacimientoDateTimePicker.Value = myCliente.Fecha; this.sexoComboBox.Text = myCliente.Sexo; this.estadoCivilComboBox.Text = myCliente.EstadoCivil; }
private void AsignarValorEnControlesDeCliente(DtoCliente myCliente) { this.nombreTextBox.Text = myCliente.Nombre; this.apellidoTextBox.Text = myCliente.Apellido; this.nacimientoTextBox.Text = myCliente.Fecha.ToShortDateString(); this.sexoTextBox.Text = myCliente.Sexo; this.estadoCivilTextBox.Text = myCliente.EstadoCivil; }
private void AsignarValorEnControlesDeCliente(DtoCliente myCliente) { this.myContrato.Cliente.Rut = myCliente.Rut; this.myContrato.Cliente.Nombre = myCliente.Nombre; this.myContrato.Cliente.Apellido = myCliente.Apellido; this.myContrato.Cliente.Fecha = myCliente.Fecha; this.myContrato.Cliente.Sexo = myCliente.Sexo; this.myContrato.Cliente.EstadoCivil = myCliente.EstadoCivil; this.MostrarDatosCliente(); }
public async Task <ActionResult <DtoCliente> > ObtenerClienteDtoPorDni(string pDni) { var mCliente = await iUdt.RepositorioCliente.ObtengoClienteDtoPorDni(pDni); if (mCliente == null) { throw new ClienteNoEncontrado("No se encontro el cliente"); } DtoCliente mClienteDniDto = iMapper.Map <Cliente, DtoCliente>(mCliente); return(mClienteDniDto); }
public IActionResult Post(DtoCliente pEntidad) { try { var result = _service.Post(pEntidad); return(Json(_respuesta.RespuestaCorrectaPOST(result, "Se Guardó Correctamente", "Ocurrió un error"))); } catch (Exception ex) { return(Json(_respuesta.RespuestaError(ex.ToString()))); } }
public void Dao_Insertar_Imagenes_De_Propietario(DtoCliente dto_cliente, DtoImagenesPublicacion dto_imagenes_publicacion) { SqlCommand cmd = new SqlCommand("sp_Insertar_Publicacion", conexion); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@id_persona", dto_cliente.id_persona); cmd.Parameters.AddWithValue("@imagen", dto_imagenes_publicacion.imagen); conexion.Open(); cmd.ExecuteNonQuery(); conexion.Close(); }
public void agregarUsuarioxProducto(DtoCliente objCl, DtoProducto objPr) { try { ConnCliente cdCliente = new ConnCliente(); cdCliente.adicionarClienteProducto(objCl, objPr); } catch (Exception ex) { throw ex; } }
public void Carga_Informacion_del_Propietario() { DtoPersona dto_persona = new DtoPersona(); DtoCliente dto_cliente = new DtoCliente(); CtrCliente ctrl_cliente = new CtrCliente(); dto_persona.id_persona = int.Parse(Session["id_cliente"].ToString()); ctrl_cliente.Ctr_CargarInformacionCliente(dto_persona, dto_cliente); txtPropietario.Text = dto_cliente.nombres; txtDNI.Text = dto_cliente.dni; txtCelular.Text = dto_cliente.celular.ToString(); txtTelefono.Text = dto_cliente.telefono.ToString(); }
public void Dao_InsertarTipoDeCliente(DtoCliente dto_cliente) { SqlCommand cmd = new SqlCommand("sp_InsertarTipoDeCliente", conexion); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@id_persona", dto_cliente.id_persona); cmd.Parameters.AddWithValue("@propietario", 1); cmd.Parameters.AddWithValue("@empresa", 2); conexion.Open(); cmd.ExecuteNonQuery(); conexion.Close(); }
public string AgregarVideo(DtoCliente dto) { string existe = HCompra.getInstace().TieneVideo(dto); if (existe == null) { HVideo.getInstace().AsignarVideo(dto); existe = HCompra.getInstace().TieneVideo(dto); } else if (existe != null) { return(existe); } return(existe); }
public ActionResult AddCliente(DtoCliente nuevoCliente) { bool msg = HCliente.getInstace().AddCliente(nuevoCliente); if (msg == true) { TempData["Message"] = "Registrado satisfactoriamente!"; } else { TempData["Message"] = "Completa todos los campos por favor!"; } return(RedirectToAction("RegistroCliente")); }
public static DtoCliente MapToDto(Cliente entity) { DtoCliente dto = new DtoCliente(); dto.Nombre = entity.Nombre; dto.Apellido = entity.Apellido; dto.NombreUsuario = entity.NombreUsuario; dto.contraseña = entity.contraseña; dto.Direccion = entity.Direccion; dto.email = entity.email; dto.Telefono = entity.Telefono; dto.latitud = entity.latitud; dto.longitud = entity.longitud; return(dto); }
public static Cliente MapToEntity(DtoCliente dto) { Cliente entity = new Cliente(); entity.Nombre = dto.Nombre; entity.Apellido = dto.Apellido; entity.NombreUsuario = dto.NombreUsuario; entity.contraseña = dto.contraseña; entity.Direccion = dto.Direccion; entity.email = dto.email; entity.Telefono = dto.Telefono; entity.latitud = dto.latitud; entity.longitud = dto.longitud; return(entity); }
public void CargarMiDireccion() { DtoCliente dto_cliente = new DtoCliente(); DtoDireccion_Especifica dto_direccion_especifica = new DtoDireccion_Especifica(); dto_cliente.id_persona = int.Parse(Session["id_persona"].ToString()); CtrCliente ctr_cliente = new CtrCliente(); ctr_cliente.Ctr_Cargar_Mi_Direccion(dto_cliente, dto_direccion_especifica); txtDireccion_BD.Text = dto_direccion_especifica.direccion; txtLatitud_BD.Text = dto_direccion_especifica.latitud; txtLongitud_BD.Text = dto_direccion_especifica.longitud; txtRegion_BD.Text = dto_direccion_especifica.region; txtDepartamentoProvinciaDistrito.Text = dto_direccion_especifica.nombre_distrito; }
public void InsertCliente(DtoCliente objCliente) { try { ObjDil.AddParameter("@p_nome_cliente", objCliente.NomeCliente); ObjDil.AddParameter("@p_CPF_cliente", objCliente.CPFCliente); ObjDil.AddParameter("@p_telefone_cliente", objCliente.TelefoneCliente); ObjDil.AddParameter("@p_especificacao_cliente", objCliente.EspecificacaoCliente); ObjDil.ExecuteStoredProcedureNonQuery("sp_insert_cliente"); } catch (Exception ex) { throw ex; } }
public async Task <ActionResult <DtoCliente> > PostDtoCliente(DtoCliente pClienteDto) { try { await iLogicaCliente.AgregarCliente(pClienteDto); return(Ok("El cliente se registro con éxito")); } catch (ClienteExistente msg) { return(StatusCode(412, msg.Message)); } catch (Exception msg) { return(StatusCode(500, msg.Message)); } }
public static List <DtoCliente> ListaDeCliente(List <cliente> lista) { var ly = new List <DtoCliente>(); foreach (var item in lista.ToList()) { var Cliente = new DtoCliente(); Cliente.ClienteId = item.Id; Cliente.ClienteCpf = Comun.FormatarCpfCnpj(item.Cpf.ToString()); Cliente.ClienteNome = item.Nome; Cliente.ClienteDataNascimento = item.DataNascimento.ToShortDateString(); Cliente.CLienteEmail = item.Email; Cliente.ClienteTelefone = Comun.FormatarTelefone(item.Telefone); ly.Add(Cliente); } return(ly.ToList()); }
public async Task <IActionResult> PutDtoCliente(DtoCliente pDtoCliente) { try { await iLogicaCliente.ModificarCliente(pDtoCliente); return(Ok("El cliente se modifico correctamente")); } catch (ClienteNoEncontrado msg) { return(StatusCode(412, msg.Message)); } catch (Exception msg) { return(StatusCode(500, msg.Message)); } }