protected void btnBuscarWarrant_Click(object sender, ImageClickEventArgs e) { hf_exportaexcel.Value = ""; objEnt.no_cliente = txt_busnombres.Text.Trim(); objEnt.no_ape_pat = txt_busapepaterno.Text.Trim(); objEnt.no_ape_mat = txt_busapematerno.Text.Trim(); objEnt.co_tipo_documento = ddl_bustipodocumento.SelectedValue.ToString().Trim(); objEnt.nu_documento = txt_busnrodoc.Text.Trim(); objEnt.fl_inactivo = cboEstado.SelectedValue.ToString().Trim(); Session["MestroClienteBE_FILTRO"] = objEnt; this.oMestroClienteBEList = objNeg.GETListarClientes(objEnt); if (oMestroClienteBEList == null || oMestroClienteBEList.Count == 0) { Session["MestroClienteBE_FILTRO"] = null; objEnt = null; objEnt = new ClienteBE(); oMestroClienteBEList.Add(objEnt); } else { hf_exportaexcel.Value = "1"; } this.gdClientes.DataSource = oMestroClienteBEList; this.gdClientes.DataBind(); this.txh_nid_cliente.Value = string.Empty; Session["ClienteBEList"] = oMestroClienteBEList; }
public Int32 ActualizarDatosCliente(ClienteBE ent) { SqlConnection conn = new SqlConnection(DataBaseHelper.GetDbConnectionString()); SqlCommand cmd = new SqlCommand("SRC_SPU_DATOS_CONTACTO_FO", conn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@vi_id_contacto", ent.nid_contacto); cmd.Parameters.AddWithValue("@vi_no_nombre", ent.no_nombre); cmd.Parameters.AddWithValue("@vi_no_ape_paterno", ent.no_ape_paterno); cmd.Parameters.AddWithValue("@vi_no_ape_materno", ent.no_ape_materno); cmd.Parameters.AddWithValue("@vi_nu_documento", ent.nu_documento); cmd.Parameters.AddWithValue("@vi_no_email", ent.no_email); cmd.Parameters.AddWithValue("@vi_nu_tel_movil", ent.nu_tel_movil); Int32 res = 0; try { conn.Open(); res = Int32.Parse(cmd.ExecuteScalar().ToString()); } catch { res = 0; throw; } finally { conn.Close(); conn.Dispose(); } return(res); }
public ClienteBEList ListarDatosContactoPorDoc(ClienteBE ent) { ClienteBEList lista = new ClienteBEList(); SqlConnection conn = new SqlConnection(DataBaseHelper.GetDbConnectionString()); SqlCommand cmd = new SqlCommand("[SRC_SPS_LISTAR_DATOSCONTACTO_POR_DOC_FO]", conn); SqlDataReader reader = null; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@vi_cod_tipodoc", ent.co_tipo_documento); cmd.Parameters.AddWithValue("@vi_nu_documento", ent.nu_documento); try { conn.Open(); reader = cmd.ExecuteReader(); while (reader.Read()) { lista.Add(Entidad_ListarDatosContactoPorDoc(reader)); } reader.Close(); } catch (Exception) { if (reader != null && !reader.IsClosed) { reader.Close(); } throw; } finally { conn.Close(); conn.Dispose(); } return(lista); }
public override void inicializar() { if (!Page.IsPostBack) { if (Request.QueryString["idCliente"] != null) { int Id_Cliente = Convert.ToInt32(Request.QueryString["idCliente"]); hfIdCliente.Value = Id_Cliente.ToString(); CargarCombo(); EmpresaBE objEmpresa = (EmpresaBE)Session[Constantes.Sesion_Empresa]; imgEmpresaLogo.Src = Page.ResolveUrl("~/" + Constantes.Carp_LogosEmpresa + "/" + objEmpresa.LogoDocumentos); using (ClienteBL objClienteBL = new ClienteBL()) { ClienteBE objClienteBE = objClienteBL.ObtenerCliente(Id_Cliente); if (objClienteBE != null && objClienteBE.IdCliente != 0) { lblCliente.Text = objClienteBE.NombreCompleto; Session[Constantes.Sesion_NombreClienteReporte] = objClienteBE.NombreCompleto; using (FacturacionBL objFacturacionBL = new FacturacionBL()) { CargarTiposMoneda(objFacturacionBL.ObtenerFacturacion(0, Id_Cliente).lstMonedaFacturacion); } } } } } }
private ClienteBE Entidad_ListarDatosContactoPorDoc(IDataRecord DReader) { ClienteBE Entidad = new ClienteBE(); Int32 indice = 0; indice = DReader.GetOrdinal("nid_cliente"); Entidad.nid_cliente = (DReader.IsDBNull(indice) ? 0 : DReader.GetInt32(indice)); indice = DReader.GetOrdinal("nid_vehiculo"); Entidad.nid_vehiculo = (DReader.IsDBNull(indice) ? 0 : DReader.GetInt32(indice)); indice = DReader.GetOrdinal("no_cliente"); Entidad.no_nombre = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); indice = DReader.GetOrdinal("no_ape_pat"); Entidad.no_ape_paterno = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); indice = DReader.GetOrdinal("no_ape_mat"); Entidad.no_ape_materno = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); indice = DReader.GetOrdinal("co_tipo_documento"); Entidad.co_tipo_documento = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); indice = DReader.GetOrdinal("nu_documento"); Entidad.nu_documento = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); indice = DReader.GetOrdinal("no_email"); Entidad.no_email = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); indice = DReader.GetOrdinal("no_email_trabajo"); Entidad.no_email_trabajo = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); indice = DReader.GetOrdinal("no_email_alter"); Entidad.no_email_alter = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); indice = DReader.GetOrdinal("nu_telefono"); Entidad.nu_tel_fijo = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); indice = DReader.GetOrdinal("nu_celular"); Entidad.nu_tel_movil = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); return(Entidad); }
private void btnAddFacturas_Click(object sender, EventArgs e) { ClienteBECollection _ClienteBECollection = new ClienteBECollection(); ClienteBE wClienteBE = new ClienteBE(); wClienteBE.Apellido = "Oviedo"; wClienteBE.Nombre = "Marcelo Fabian"; wClienteBE.IdCliente = 345; _ClienteBECollection.Add(wClienteBE); wClienteBE = new ClienteBE(); wClienteBE.Apellido = "Braida"; wClienteBE.Nombre = "Hernan de las pasturas"; wClienteBE.IdCliente = 120; _ClienteBECollection.Add(wClienteBE); wClienteBE = new ClienteBE(); wClienteBE.Apellido = "Honda"; wClienteBE.Nombre = "Kamakawa"; wClienteBE.IdCliente = 3000; _ClienteBECollection.Add(wClienteBE); fwkFlatComboBox1.DataSource = _ClienteBECollection; clietnteBECollectionBindingSource.DataSource = wClienteBE; }
public override void inicializar() { if (!Page.IsPostBack) { CargarCombo(); if (Request.QueryString["idCliente"] != null) { hfOpcionCliente.Value = "E"; int Id_Cliente = Convert.ToInt32(Request.QueryString["idCliente"]); using (ClienteBL objClienteBL = new ClienteBL()) { ClienteBE objClienteBE = objClienteBL.ObtenerCliente(Id_Cliente); if (objClienteBE != null && objClienteBE.IdCliente != 0) { CargarDatos(objClienteBE); } } } else { hfOpcionCliente.Value = "N"; } } }
public static string[] ListarDatoDireccion(string[] filtro) { int nid_cliente = int.Parse(filtro[1]); ClienteBE Entidad = ClienteBL.ListarDatosClienteDireccion(nid_cliente); string[] datos = new string[16] { "0", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }; ArrayList oListaJ = new ArrayList(); if (Entidad.nid_cliente != 0) //<> null { datos[0] = Entidad.nid_cliente.ToString(); datos[1] = Entidad.nid_cliente_direccion.ToString(); datos[2] = Entidad.nu_telefono.ToString(); datos[3] = Entidad.nu_fax.ToString(); datos[4] = Entidad.nid_pais.ToString(); datos[5] = Entidad.no_direccion.ToString(); datos[6] = Entidad.coddpto.ToString().Trim(); datos[7] = Entidad.codprov.ToString().Trim(); datos[8] = Entidad.coddist.ToString().Trim(); datos[9] = Entidad.no_ubigeo.ToString(); datos[10] = Entidad.no_correo.ToString(); } return(datos); }
private void button2_Click(object sender, EventArgs e) { if (ePresupuesto.Items.Count == 0) { MessageBox.Show("Debe agregar al menos un Item"); } else { DialogResult Respuesta = MessageBox.Show("Confirma Edición del Presupuesto?", "Editar Presupuesto", MessageBoxButtons.YesNo); if (Respuesta == DialogResult.Yes) { ClienteBE nCli = new ClienteBE(); nCli = (ClienteBE)comboCliente.SelectedItem; ePresupuesto.ActualizarCliente(nCli); ePresupuesto.Vendedor = SesionSingleton.Instancia.Usuario; ePresupuesto.FechaEntrega = dateTimePicker1.Value; ePresupuesto.FechaValidez = dateTimePickerVal.Value; ePresupuesto.PorcDescuento = Convert.ToInt32(comboDescuento.Text); ePresupuesto.Descuento = valordesc; ePresupuesto.Total = total; ePresupuesto.Observaciones = textBoxObs.Text; ePresupuesto.Iva = totalIva; bllPresupuesto.EditarPresupuesto(ePresupuesto); MessageBox.Show("Presupuesto Editado correctamente"); this.Close(); } } }
public bool Actualizar(SqlConnection cnBD, SqlTransaction trx, ClienteBE obe, out int idCliente) { bool rpta = false; string msjError = ""; using (SqlCommand cmd = new SqlCommand("[dbo].[USP_Ajustes_Cliente_Actualizar]", cnBD)) { cmd.CommandType = CommandType.StoredProcedure; cmd.CommandTimeout = 0; cmd.Transaction = trx; cmd.Parameters.Add("@Id", SqlDbType.Int).Value = obe.Id; cmd.Parameters.Add("@DesCliente", SqlDbType.VarChar, 150).Value = obe.DesCliente; cmd.Parameters.Add("@TipoDoc", SqlDbType.VarChar, 2).Value = obe.TipoDoc; cmd.Parameters.Add("@RUC", SqlDbType.VarChar, 11).Value = obe.RUC; cmd.Parameters.Add("@DNI", SqlDbType.VarChar, 8).Value = obe.DNI; cmd.Parameters.Add("@NombreLegal", SqlDbType.VarChar, 150).Value = obe.NombreLegal; cmd.Parameters.Add("@NombreComercial", SqlDbType.VarChar, 150).Value = obe.NombreComercial; cmd.Parameters.Add("@Estado", SqlDbType.Bit).Value = obe.Estado; cmd.Parameters.Add("@isFactOnline", SqlDbType.Bit).Value = obe.isFactOnline; cmd.Parameters.Add("@isFactProg", SqlDbType.Bit).Value = obe.isFactProg; cmd.Parameters.Add("@isFactProgHour", SqlDbType.VarChar, 5).Value = obe.isFactProgHour; cmd.Parameters.Add("@isTipoProducto", SqlDbType.Bit).Value = obe.isTipoProducto; cmd.Parameters.Add("@isCostoProduccion", SqlDbType.Bit).Value = obe.isCostoProduccion; cmd.Parameters.Add("@isFechaVenProd", SqlDbType.Bit).Value = obe.isFechaVenProd; cmd.Parameters.Add("@isPrecioConIGV", SqlDbType.Int).Value = obe.isPrecioConIGV; cmd.Parameters.Add("@UsrCreador", SqlDbType.VarChar, 50).Value = obe.UsrCreador; cmd.Parameters.Add("@UsuarioSOL", SqlDbType.VarChar, 150).Value = obe.UsuarioSOL; cmd.Parameters.Add("@ClaveSOL", SqlDbType.VarChar, 150).Value = obe.ClaveSOL; cmd.Parameters.Add("@ClaveDigital", SqlDbType.VarChar, 150).Value = obe.ClaveDigital; cmd.Parameters.Add("@URLCertificado", SqlDbType.VarChar, 250).Value = obe.URLCertificado; // RUBRO MEDICO cmd.Parameters.Add("@isLaboratorio", SqlDbType.Bit).Value = obe.isLaboratorio; cmd.Parameters.Add("@isNombreGenerico", SqlDbType.Bit).Value = obe.isNombreGenerico; cmd.Parameters.Add("@isGrupoMedico", SqlDbType.Bit).Value = obe.isGrupoMedico; cmd.Parameters.Add("@isTipoMedico", SqlDbType.Bit).Value = obe.isTipoMedico; cmd.Parameters.Add("@isTipoPresentacion", SqlDbType.Bit).Value = obe.isTipoPresentacion; cmd.Parameters.Add("@isComposicion", SqlDbType.Bit).Value = obe.isComposicion; cmd.Parameters.Add("@isContraIndicaciones", SqlDbType.Bit).Value = obe.isContraIndicaciones; cmd.Parameters.Add("@isUbicacion", SqlDbType.Bit).Value = obe.isUbicacion; cmd.Parameters.Add("@isLote", SqlDbType.Bit).Value = obe.isLote; cmd.Parameters.Add("@isRecetaMedica", SqlDbType.Bit).Value = obe.isRecetaMedica; // int counterMarker = 0; object objRes = cmd.ExecuteScalar(); int.TryParse(objRes.ToString(), out counterMarker); if (counterMarker > 0 || obe.Id == 0) { idCliente = counterMarker; rpta = true; } else { msjError = objRes.ToString(); idCliente = 0; rpta = false; } } return(rpta); }
public bool EliminarLogo(SqlConnection cnBD, SqlTransaction trx, ClienteBE obe) { bool rpta = false; string msjError = ""; using (SqlCommand cmd = new SqlCommand("[dbo].[USP_Ajustes_Cliente_EliminarLogo]", cnBD)) { cmd.CommandType = CommandType.StoredProcedure; cmd.CommandTimeout = 0; cmd.Transaction = trx; cmd.Parameters.Add("@Id", SqlDbType.Int).Value = obe.Id; cmd.Parameters.Add("@UsrCreador", SqlDbType.VarChar, 50).Value = obe.UsrModificador; int counterMarker = 0; object objRes = cmd.ExecuteScalar(); int.TryParse(objRes.ToString(), out counterMarker); if (counterMarker > 0) { rpta = true; } else { msjError = objRes.ToString(); rpta = false; } } return(rpta); }
public bool GuardarCliente(ClienteBE objCliente, out string IdCliente, out string mensaje) { ClienteDA objClienteDA = new ClienteDA(); try { /*if (objCliente.Nombre == "") * { * IdCliente = "0"; * mensaje = "El nombre del Cliente no puede estar vacio."; * return false; * }*/ if (objClienteDA.GuardarCliente(objCliente, out IdCliente)) { mensaje = "Se registro al Cliente."; return(true); } else { IdCliente = "0"; mensaje = "Ocurrio un error al guardar al Cliente."; return(false); } } catch (Exception ex) { throw ex; } }
public VehiculoBEList ListarVehiculoPorCliente(ClienteBE ent) { VehiculoBEList lista = new VehiculoBEList(); SqlConnection conn = new SqlConnection(DataBaseHelper.GetDbConnectionString()); SqlCommand cmd = new SqlCommand("src_sps_vehiculo_por_cliente_web", conn); SqlDataReader reader = null; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@vi_nid_cliente", ent.nid_cliente); try { conn.Open(); reader = cmd.ExecuteReader(); while (reader.Read()) { lista.Add(Entidad_ListarVehiculoPorCliente(reader)); } reader.Close(); } catch (Exception) { if (reader != null && !reader.IsClosed) { reader.Close(); } throw; } finally { conn.Close(); conn.Dispose(); } return(lista); }
protected void btnGuardar_Click(object sender, EventArgs e) { ClienteServiceClient servCliente = new ClienteServiceClient(); long resp; try { ClienteBE cliente = new ClienteBE(); UbicacionBE ubi = new UbicacionBE(); ubi.Direccion = txtNuevaDireccion.Text; ubi.Barrio = txtNuevoBarrio.Text; ubi.Telefono_1 = txtTelefono.Text; cliente.Ubicacion = ubi; CiudadBE ciucli = new CiudadBE(); ciucli.Id_Ciudad = lstCiudad.SelectedValue; ubi.Ciudad = ciucli; cliente.Cedula = lblCedula.Text; resp = servCliente.Agregar_Ubicacion(cliente); MessageBox.Show("La nueva ubicación fue registrada satisfactoriamente", "Registrar Nueva Ubicación"); } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { servCliente.Close(); Response.Redirect("~/Clientes/frmModificarCliente.aspx"); } }
private void buscar(ClienteBE ent) { Session["ClienteBEList"] = objNeg.GETListarClientes(ent); gdClientes.DataSource = (ClienteBEList)(Session["ClienteBEList"]); gdClientes.DataBind(); }
public ClienteBE obtenerClienteByOid(int oid) { ClienteBE oBE = new ClienteBE(); DataTable dt = new DataTable(); ClienteDAO oClienteDAO = new ClienteDAO(); dt = oClienteDAO.obtenerClienteByOid(oid); foreach (DataRow dr in dt.Rows) { oBE.oid_clie = Int32.Parse(dr["oid_clie"].ToString()); oBE.val_deno_soci = dr["val_deno_soci"].ToString(); oBE.val_nom1 = dr["val_nom1"].ToString(); oBE.val_nom2 = dr["val_nom2"].ToString(); oBE.val_ape1 = dr["val_ape1"].ToString(); oBE.val_ape2 = dr["val_ape2"].ToString(); oBE.tipo_cod_tipo_docu_iden = dr["tipo_cod_tipo_docu_iden"].ToString(); oBE.val_nume_docu_iden = dr["val_nume_docu_iden"].ToString(); } return(oBE); }
private void button1_Click_1(object sender, EventArgs e) { ClienteCollectionBE wClienteCollectionBE = new ClienteCollectionBE(); #region crear objetos ClienteBE wClienteBE1 = new ClienteBE(); wClienteBE1.Nombre = "Marcelo"; wClienteBE1.Apellido = "Oviedo"; wClienteBE1.Edad = 32; wClienteBE1.FechaNacimiento = Convert.ToDateTime("1974-10-18T00:00:00"); ClienteBE wClienteBE2 = new ClienteBE(); wClienteBE2.Nombre = "Javier"; wClienteBE2.Apellido = "Oviedo"; wClienteBE2.Edad = 30; wClienteBE2.FechaNacimiento = Convert.ToDateTime("1976-10-18T00:00:00"); wClienteCollectionBE.Add(wClienteBE1); wClienteCollectionBE.Add(wClienteBE2); #endregion label2.Text = "wClienteBE1.GetDataSet().GetXml()"; txtEntidadSimple.Text = wClienteBE1.GetDataSet().GetXml(); DataSet wDtsClienteCollection = wClienteCollectionBE.GetDataSet(); label1.Text = "wDtsClienteCollection.GetXml()"; txtCollection.Text = wDtsClienteCollection.GetXml(); dataGridView1.DataSource = wDtsClienteCollection.Tables[0]; }
private void intObjects() { #region crear objetos _ClienteCollectionBE = new ClienteCollectionBE(); ClienteBE wCli = new ClienteBE(); wCli.Nombre = "Marcelo"; wCli.Apellido = "Oviedo"; wCli.Edad = 32; wCli.FechaNacimiento = Convert.ToDateTime("1974-10-18T00:00:00"); wCli.Direccion.Altura = 9000; wCli.Direccion.Calle = "Ilia y chacabuco"; #endregion _ClienteCollectionBE.Add(wCli); bindingSource1.DataSource = _ClienteCollectionBE[0]; bindingSource1.CurrentChanged += new EventHandler(bindingSource1_CurrentChanged); bindingSource1.CurrentItemChanged += new EventHandler(bindingSource1_CurrentItemChanged); #region crear objetos _ClienteCollectionBE_2 = new ClienteCollectionBE_2(); ClienteBE_2 wCli_2 = new ClienteBE_2(); wCli_2.Nombre = "Marcelo"; wCli_2.Apellido = "Oviedo"; wCli_2.Edad = 32; wCli_2.FechaNacimiento = Convert.ToDateTime("1974-10-18T00:00:00"); #endregion _ClienteCollectionBE.Add(wCli); _ClienteCollectionBE[0].SetHistory(); }
private void btnGuardarModif_Click(object sender, RoutedEventArgs e) { ClienteServiceClient servCliente = new ClienteServiceClient(); ClienteBE cliente = new ClienteBE(); cliente.Cedula = lblCedulaCli2.Text; cliente.Nombres_Cliente = txtNombres2.Text.ToUpper(); cliente.Apellido_1 = txtPrApellido2.Text.ToUpper(); cliente.Apellido_2 = txtSgApellido2.Text.ToUpper(); UbicacionBE ubi = new UbicacionBE(); if (Convert.ToBoolean(lblDireccion.Visibility == System.Windows.Visibility.Visible)) { ubi.Id_Ubicacion = lblIdDir.Text; ubi.Direccion = txtDir.Text.ToUpper(); ubi.Barrio = txtBarrio.Text.ToUpper(); ubi.Telefono_1 = txtTel.Text.ToUpper(); ubi.Ciudad.Id_Ciudad = "231"; btnGuardarModif.Margin = new Thickness(19, 643, 0, 0); btnMenuConsul.Margin = new Thickness(224, 643, 0, 0); servCliente.ModificarDirClienteAsync(ubi); servCliente.ModificarDirClienteCompleted += new EventHandler <ModificarDirClienteCompletedEventArgs>(ModificarUbicacion); } servCliente.ModificarNombreClienteAsync(cliente); servCliente.ModificarNombreClienteCompleted += new EventHandler <ModificarNombreClienteCompletedEventArgs>(ModificarCliente); servCliente.CloseAsync(); }
public List <ClienteVersionBE> ListarVersionesClientePorId(ClienteBE Cli) { Acceso AccesoDB = new Acceso(); DataSet DS = new DataSet(); Hashtable Parametros = new Hashtable(); Parametros.Add("@Cliente", Cli.Id); DS = AccesoDB.LeerDatos("sp_SeleccionarVersionesPorCliente", Parametros); List <ClienteVersionBE> Lista = new List <ClienteVersionBE>(); if (DS.Tables[0].Rows.Count > 0) { foreach (DataRow Item in DS.Tables[0].Rows) { UsuarioBE Us = new UsuarioBE(); ClienteVersionBE Version = new ClienteVersionBE(Cli, Us); Version.IdVersion = Convert.ToInt32(Item[0]); Version.Fecha = Convert.ToDateTime(Item[1]); Version.UsuarioVersion.Nombre = Convert.ToString(Item[2]).Trim(); Version.UsuarioVersion.Apellido = Convert.ToString(Item[3]).Trim(); Lista.Add(Version); } } return(Lista); }
private void btnGrabar_Click(object sender, EventArgs e) { ClienteBE oBE = new ClienteBE(); ClienteBR oBR = new ClienteBR(); oBE.proy_oid_proy = EMMA.BE.Global.oid_proy; oBE.val_deno_soci = txtDenoSoci.Text; oBE.val_nom1 = txtNom1.Text; oBE.val_nom2 = txtNom2.Text; oBE.val_ape1 = txtApe1.Text; oBE.val_ape2 = txtApe2.Text; oBE.val_nume_docu_iden = txtNumDocuIden.Text; DataRowView rv = cboTipoDocuIden.SelectedItem as DataRowView; oBE.tipo_cod_tipo_docu_iden = rv["Codigo"].ToString(); if (mod == "C") { oBR.Insertar(oBE); } else { oBE.oid_clie = Int32.Parse(txtOid.Text); oBR.Actualizar(oBE); } oFrm.CargarDGV(); this.Close(); }
private void btnGuardarModif_Click(object sender, RoutedEventArgs e) { ClienteServiceClient servCliente = new ClienteServiceClient(); ClienteBE cliente = new ClienteBE(); cliente.Cedula = lblCedulaCli2.Text; cliente.Nombres_Cliente = txtNombres2.Text.ToUpper(); cliente.Apellido_1 = txtPrApellido2.Text.ToUpper(); cliente.Apellido_2 = txtSgApellido2.Text.ToUpper(); UbicacionBE ubi = new UbicacionBE(); if (Convert.ToBoolean(lblDireccion.Visibility == System.Windows.Visibility.Visible)) { ubi.Id_Ubicacion = lblIdDir.Text; ubi.Direccion = txtDir.Text.ToUpper(); ubi.Barrio = txtBarrio.Text.ToUpper(); ubi.Telefono_1 = txtTel.Text.ToUpper(); ubi.Ciudad.Id_Ciudad = "231"; btnGuardarModif.Margin = new Thickness(19, 643, 0, 0); btnMenuConsul.Margin = new Thickness(224, 643, 0, 0); servCliente.ModificarDirClienteAsync(ubi); servCliente.ModificarDirClienteCompleted += new EventHandler<ModificarDirClienteCompletedEventArgs>(ModificarUbicacion); } servCliente.ModificarNombreClienteAsync(cliente); servCliente.ModificarNombreClienteCompleted += new EventHandler<ModificarNombreClienteCompletedEventArgs>(ModificarCliente); servCliente.CloseAsync(); }
public void ActualziarDatos() { cliente = bllCli.SeleccionarPorId(cliente.Id); cliente.UsuarioCreacion = bllUs.SeleccionarUsuarioPorId(cliente.UsuarioCreacion.Id); cliente.UsuarioModificacion = bllUs.SeleccionarUsuarioPorId(cliente.UsuarioModificacion.Id); }
public static object Get_Inicial(String nid_cliente) { #region "- Carga Placa por Cliente" ArrayList oDatosVehiculo = new ArrayList(); List <object> oComboPlaca = new List <object>(); VehiculoBL oVehiculoBL = new VehiculoBL(); ClienteBE param = new ClienteBE(); param.nid_cliente = Convert.ToInt32(nid_cliente); VehiculoBEList listaVehiculo = oVehiculoBL.ListarVehiculoPorCliente(param); if (listaVehiculo != null && listaVehiculo.Count > 0) { foreach (VehiculoBE item in listaVehiculo) { oComboPlaca.Add(new { value = item.nu_placa, nombre = item.nu_placa }); } } #endregion object response = new { oComboPlaca = oComboPlaca }; System.Web.Script.Serialization.JavaScriptSerializer serializer = new System.Web.Script.Serialization.JavaScriptSerializer(); return(serializer.Serialize(response)); }
public List <AsignarAlmacen_ProductoBE> ListarProductosTienda(string usuario, int idCliente, int idAlmacen, int idTienda) { List <AsignarAlmacen_ProductoBE> obe = new List <AsignarAlmacen_ProductoBE>(); ClienteBE loCliente = new ClienteBE(); List <ListaComboBE> lobeTipoProducto = new List <ListaComboBE>(); //using (SqlConnection conR = new SqlConnection(strCnxRule)) //{ // conR.Open(); // loCliente = oMaestrosDA.DatosCliente(conR, usuario, idCliente); //} using (SqlConnection con = new SqlConnection(strCnx)) { con.Open(); obe = oAsignarAlmacenDA.ListarProductosAlmacenTienda(con, usuario, idAlmacen, idTienda); lobeTipoProducto = oMaestrosDA.ComboTipoProducto(con, usuario, idCliente); } if (obe != null && obe.Count > 0) { for (int j = 0; j < obe.Count; j += 1) { obe[j].loTipoProducto = lobeTipoProducto; //obe[j].isTipoProducto = loCliente.isTipoProducto; //obe[j].isFechaVenProd = loCliente.isFechaVenProd; //obe[j].isCostoProduccion = loCliente.isCostoProduccion; } } return(obe); }
public bool ActualizarCliente(ClienteBE objCliente) { try { using (ContextDA objContextDA = new ContextDA()) { objContextDA.Entry(objCliente).State = EntityState.Modified; objContextDA.SaveChanges(); return(true); } } catch (DbEntityValidationException e) { foreach (var eve in e.EntityValidationErrors) { Console.WriteLine("Entity of type \"{0}\" in state \"{1}\" has the following validation errors:", eve.Entry.Entity.GetType().Name, eve.Entry.State); foreach (var ve in eve.ValidationErrors) { Console.WriteLine("- Property: \"{0}\", Error: \"{1}\"", ve.PropertyName, ve.ErrorMessage); } } return(false); } }
internal static ClienteCollectionBE GetClienteCollection() { ClienteCollectionBE wClienteCollectionBE = new ClienteCollectionBE(); #region crear objetos ClienteBE wClienteBE = new ClienteBE(); Random rnd = new Random(); wClienteBE.IdCliente = rnd.Next(100000); wClienteBE.Nombre = "Marcelo"; wClienteBE.Apellido = "Oviedo"; wClienteBE.Edad = 32; wClienteBE.FechaNacimiento = System.DateTime.Now; wClienteCollectionBE.Add(wClienteBE); //wClienteBE = new ClienteBE(); //wClienteBE.IdCliente = rnd.Next(100000); //wClienteBE.Nombre = "Javier"; //wClienteBE.Apellido = "Oviedo"; //wClienteBE.Edad = 30; //wClienteBE.FechaNacimiento = Convert.ToDateTime("1976-10-18T00:00:00"); //wClienteCollectionBE.Add(wClienteBE); #endregion return wClienteCollectionBE; }
private void btnGuardar_Click(object sender, RoutedEventArgs e) { ClienteServiceClient servCliente = new ClienteServiceClient(); ClienteBE cliente = new ClienteBE(); cliente.Cedula = lblCedulaCli.Text; cliente.Nombres_Cliente = txtNombres.Text.ToUpper(); cliente.Apellido_1 = txtPrApellido.Text.ToUpper(); cliente.Apellido_2 = txtSgApellido.Text.ToUpper(); UbicacionBE ubicacion = new UbicacionBE(); ubicacion.Direccion = txtDir.Text.ToUpper(); ubicacion.Barrio = txtBarrio.Text.ToUpper(); ubicacion.Telefono_1 = txtTel.Text; CiudadBE ciudad = new CiudadBE(); ciudad.Id_Ciudad = "231"; ubicacion.Ciudad = ciudad; cliente.Ubicacion = ubicacion; servCliente.Registrar_ClienteAsync(cliente); servCliente.Registrar_ClienteCompleted += new EventHandler<Registrar_ClienteCompletedEventArgs>(RegistrarCliente); servCliente.CloseAsync(); }
public bool GuardarCliente(ClienteBE objCliente, out string Dni) { try { using (ContextDA objContextDA = new ContextDA()) { objContextDA.DbCliente.Add(objCliente); objContextDA.SaveChanges(); } Dni = objCliente.Dni; return(true); } catch (DbEntityValidationException e) { foreach (var eve in e.EntityValidationErrors) { Console.WriteLine("Entity of type \"{0}\" in state \"{1}\" has the following validation errors:", eve.Entry.Entity.GetType().Name, eve.Entry.State); foreach (var ve in eve.ValidationErrors) { Console.WriteLine("- Property: \"{0}\", Error: \"{1}\"", ve.PropertyName, ve.ErrorMessage); } } Dni = ""; return(false); } }
public bool GuardarCliente(ClienteBE objCliente, out string mensaje) { ClienteDA objClienteDA = new ClienteDA(); try { using (TransactionScope transaccion = new TransactionScope(TransactionScopeOption.Required)) { if (objClienteDA.GuardarCliente(objCliente, out mensaje)) { transaccion.Complete(); return(true); } else { transaccion.Dispose(); return(false); } } } catch (Exception ex) { throw ex; } }
public int SRC_SPS_VAL_CLIENTE_X_DOC(ClienteBE ent) { IDataReader DReader = null; int r = 0; try { using (Database db = new Database()) { db.ProcedureName = "[SRC_SPS_VAL_CLIENTE_X_DOC]"; db.AddParameter("@co_tipo_documento", DbType.String, ParameterDirection.Input, (ent.co_tipo_documento == null ? "" : ent.co_tipo_documento.ToString())); db.AddParameter("@nu_documento", DbType.String, ParameterDirection.Input, (ent.nu_documento == null ? "" : ent.nu_documento.ToString())); DReader = db.GetDataReader(); } int indice; while (DReader.Read()) { indice = DReader.GetOrdinal("Resultado"); r = DReader.GetInt32(indice); } } catch (Exception) { r = 1; } return(r); }
private void button1_Click(object sender, EventArgs e) { m_ClienteCollectionBE = new ClienteCollectionBE(); ClienteBE wClienteBE1 = new ClienteBE(); wClienteBE1.EntityState = EntityState.Changed; wClienteBE1.Nombre = "Marcelo F Oviedo"; wClienteBE1.Apellido = "Pelsoft"; wClienteBE1.Edad = 32; wClienteBE1.FechaNacimiento = Convert.ToDateTime("2006-10-18T00:00:00"); //new DateTime(2006,12,18); m_ClienteCollectionBE.Add(wClienteBE1); string ss = m_ClienteCollectionBE.ToString(); label2.Text = "Xml de ClienteBE1"; txtEntidadSimple.Text = wClienteBE1.GetXml(); try { label1.Text = "Xml de ClienteCollectionBE"; txtCollection.Text = m_ClienteCollectionBE.GetXml(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public Boolean ModificarCliente(ClienteBE cliBE) { con.ConnectionString = conection.GetCon(); cmd.Connection = con; cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "PERSONA.ModificarCliente"; try { cmd.Parameters.Clear(); cmd.Parameters.AddWithValue("@id_persona", cliBE.Id_persona); cmd.Parameters.AddWithValue("@marketing", cliBE.Marketing); cmd.Parameters.AddWithValue("@nom_cliente", cliBE.Nom_cliente); cmd.Parameters.AddWithValue("@doc_oficial", cliBE.Doc_oficial); con.Open(); cmd.ExecuteNonQuery(); success = true; } catch (SqlException x) { success = false; throw new Exception(x.Message); } finally { if (con.State == ConnectionState.Open) { con.Close(); } cmd.Parameters.Clear(); } return(success); }
public async Task <IHttpActionResult> EliminarLogo(string URL, int Id, string UsrModificador) { try { ClienteBE obe = new ClienteBE(); obe.Id = Id; obe.URLLogo = URL; obe.UsrModificador = UsrModificador; bool rpta = false; rpta = oClienteBL.EliminarLogo(obe); if (rpta) { return(Ok(Models.Util.GetBodyResponse(200, "OK"))); } else { return(Ok(Models.Util.GetBodyResponse(300, "Ocurrió un error al actualizar."))); } } catch (Exception ex) { //LogSA.GrabarLogError("SOL TR", model.user, "EditarTareas", ex); return(Ok(Models.Util.GetBodyResponse(400, ex.Message))); } }
protected void txtCedula_TextChanged(object sender, EventArgs e) { ClienteServiceClient servCliente = new ClienteServiceClient(); DataTable table = new DataTable(); long resp; try { resp = servCliente.ConsultarExistenciasClientes(txtCedula.Text); if (resp == 0) { MessageBox.Show("El cliente no se encuentra registrado en el sistema", "Modificar Cliente"); divInfoCliente.Visible = false; txtCedula.Text = ""; txtCedula.Focus(); btnGuardar.Visible = false; } else { ClienteBE consulta = servCliente.Consultar_Cliente(txtCedula.Text); txtCedulaCli.Text = consulta.Cedula; lblIdCliente.Text = consulta.Id_Cliente; txtNombreCliente.Text = consulta.Nombres_Cliente; txtPrimerApellido.Text = consulta.Apellido_1; txtSegundoApellido.Text = consulta.Apellido_2; table.Columns.Add("IdUbicacion"); table.Columns.Add("Direccion"); table.Columns.Add("Barrio"); table.Columns.Add("Telefono"); table.Columns.Add("Ciudad"); foreach (UbicacionBE datos in consulta.ListaDirecciones) { table.Rows.Add(datos.Id_Ubicacion, datos.Direccion, datos.Barrio, datos.Telefono_1, datos.Ciudad.Nombre_Ciudad); objdtTabla.Rows.Add(datos.Id_Ubicacion, datos.Direccion, datos.Barrio, datos.Telefono_1, datos.Ciudad.Nombre_Ciudad); } gvDirecciones.DataSource = table; gvDirecciones.DataBind(); divInfoCliente.Visible = true; divDireccionesCli.Visible = true; divNuevaDir.Visible = true; txtCedula.Text = ""; txtCedula.Enabled = false; divNuevaDir.Visible = true; gvDirecciones.Focus(); } } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { servCliente.Close(); } }
/// <summary> /// Encargado de recibir una nueva ubicación del cliente de los canales front de venta y llamar /// al metodo de negocio para agregar una ubicación /// </summary> /// <param name="registrar_cli">Objeto de negocio cliente</param> /// <returns>cédula del cliente</returns> public long Agregar_Ubicacion(ClienteBE cliente) { long resp; ClienteBL RegisUbicacion = new ClienteBL(); resp = RegisUbicacion.AgregarUbicacion(cliente); return(resp); }
private void viewFileButton_Click(object sender, EventArgs e) { ClienteBE wCli = new ClienteBE(); wCli.IdCliente = 50999; wCli.Apellido = "Aguirre"; wCli.Edad = 69; CacheManager.Add(wCli.IdCliente.ToString(), wCli,10, DateFunctions.TimeMeasuresEnum.FromSeconds); }
private void button1_Click(object sender, EventArgs e) { ClienteBE wCli = new ClienteBE(); wCli.IdCliente = 100000000; wCli.Apellido = "Marcelo oviedo"; wCli.Edad = 69; DateFunctions.TimeMeasuresEnum tm = (DateFunctions.TimeMeasuresEnum)Enum.Parse(typeof(DateFunctions.TimeMeasuresEnum),cmbTimeMessure.Text); CacheManager.Add("TestTimeMeasuresEnum", wCli, Convert.ToInt32(numericUpDown1.Value), tm); MessageBox.Show("Se agrego correctamente TestTimeMeasuresEnum "); textBox1.Text = wCli.GetXml(); }
private void btnGuardar_Click(object sender, RoutedEventArgs e) { ClienteServiceClient servCliente = new ClienteServiceClient(); ClienteBE nuevadir = new ClienteBE(); nuevadir.Cedula = lblCedulaCli2.Text; UbicacionBE ubicacion = new UbicacionBE(); ubicacion.Direccion = txtNuevaDir.Text.ToUpper(); ubicacion.Barrio = txtNuevoBarrio.Text.ToUpper(); ubicacion.Telefono_1 = txtTelefono.Text.ToUpper(); CiudadBE ciu = new CiudadBE(); ciu.Nombre_Ciudad = "231"; ubicacion.Ciudad = ciu; nuevadir.Ubicacion = ubicacion; servCliente.Agregar_UbicacionAsync(nuevadir); servCliente.Agregar_UbicacionCompleted += new EventHandler<Agregar_UbicacionCompletedEventArgs>(AgregarUbiNueva); servCliente.CloseAsync(); }