/// <exception cref="MyException"></exception> public void Inserir(ICliente cliente, ILog log) { var sql = new StringBuilder(); var tblLog = new TblClientesLog(); sql.AppendFormat(" INSERT INTO {0} ({1},{2},{3}", tblLog.NomeTabela, tblLog.Clientes_Id, tblLog.Clientes_Nome, tblLog.Clientes_Status_Id); sql.AppendFormat(",{0},{1},{2})", tblLog.Usuarios_Id, tblLog.Operacao_Id, tblLog.DataHora); sql.Append(" VALUES (@id,@nome,@status_id"); sql.Append(",@usuarios_id,@operacao_id,@datahora);"); using (var dal = new DalHelperSqlServer()) { try { dal.CriarParametroDeEntrada("id", SqlDbType.Int, cliente.Id); dal.CriarParametroDeEntrada("nome", SqlDbType.Char, cliente.Nome); dal.CriarParametroDeEntrada("status_id", SqlDbType.SmallInt, cliente.Status.GetHashCode()); dal.CriarParametroDeEntrada("usuarios_id", SqlDbType.Int, log.Usuario.Id); dal.CriarParametroDeEntrada("operacao_id", SqlDbType.SmallInt, log.Operacao.GetHashCode()); dal.CriarParametroDeEntrada("datahora", SqlDbType.DateTime, log.DataHora); dal.ExecuteNonQuery(sql.ToString()); } catch (SqlException) { throw new MyException("Operação não realizada, por favor, tente novamente!"); } } }
public CatalogoController(IAcervo acervo, IStatus status, ICliente cliente, ICheckout checkout) { _acervo = acervo; _status = status; _cliente = cliente; _checkout = checkout; }
private void Page_Load(object sender, System.EventArgs e) { /*if (Session["Usuario"] != null) * { * this.usuario = (IUsuarios) Session["Usuario"]; * }*/ if (User.Identity.IsAuthenticated) { string sOpcion = "emisionPlanillaRemito"; Menu oMenu = (Menu)this.FindControl("Menu1"); this.ValidarSeguridad(oMenu, sOpcion); } this.clienteIDplanilla = Utiles.Validaciones.obtieneEntero(Request.QueryString["ClienteID"]); if (!IsPostBack) { //this.clienteID = Convert.ToInt32(this.Request.QueryString["ClienteID"]); ICliente oCliente = ClienteFactory.GetCliente(); oCliente.ClienteID = Convert.ToInt32(this.clienteID); oCliente.Consultar(); this.txtFechaDesde.Text = DateTime.Today.AddMonths(-1).ToShortDateString(); } BindGrid(); }
public IVenda Criar(ICliente cliente) { var novaVenda = new Venda(cliente); _vendaRepository.Add(novaVenda); return(novaVenda); }
private void Page_Load(object sender, System.EventArgs e) { if (User.Identity.IsAuthenticated) { //this.SetCultura(); string sOpcion = "datosCuentaCorriente"; // cambiar a la opcion default Menu oMenu = (Menu)this.FindControl("Menu1"); this.ValidarSeguridad(oMenu, sOpcion); } if (!IsPostBack) { this.lblFechaActual.Text = DateTime.Today.ToString("dd/MM/yyyy"); this.txtClienteID.Text = this.Request.QueryString["ClienteID"] == null ? null : this.Request.QueryString["ClienteID"]; ICliente cliente = ClienteFactory.GetCliente(); cliente.ClienteID = Convert.ToInt32(this.txtClienteID.Text); cliente.Consultar(); this.lblEstadoCliente.Text = (int)cliente.EstadoCliente == (int)NegociosSisPackInterface.SisPack.EstadoCliente.Habilitado ?"Habilitado": "Inhabilitado"; // Editar this.Editar(); } // cargo el control de datos de cuenta corriente this.LoadUCCuentaCorriente(); this.SetearValidadores(); }
protected void EnviarMail_Click(object sender, EventArgs e) { // Obtenemos el usuario a través del login. ICliente cliente = ClienteFactory.GetCliente(); ClientesMail ds = new ClientesMail(); ds = cliente.GetClientesMails(); ServidorCorreo = System.Configuration.ConfigurationSettings.AppSettings["ServidorCorreo"].ToString(); PuertoServidorCorreo = System.Configuration.ConfigurationSettings.AppSettings["PuertoServidorCorreo"].ToString(); UsuarioCorreo = System.Configuration.ConfigurationSettings.AppSettings["UsuarioCorreo"].ToString(); ClaveCorreo = System.Configuration.ConfigurationSettings.AppSettings["ClaveCorreo"].ToString(); foreach (var item in ds.Datos) { try { MandarMail(item.RazonSocial, item.Login, item.Clave, item.Mail); } catch (Exception ex) { lblError.Text = lblError.Text + ";" + item.Codigo; } } }
private void BindGrid(int currentPage) { SisPackController.AdministrarGrillas.Configurar(this.dtgAutorizaciones, "AutorizacionID", 10); IAutorizacionEnvioRetiro autorizacion = AutorizacionEnvioRetiroFactory.GetAutorizacionEnvioRetiro(); autorizacion.AgenciaOrigenID = Utiles.Validaciones.obtieneEntero(this.txtAgenciaID.Text); autorizacion.TipoDocumentoID = Utiles.Validaciones.obtieneEntero(this.ddlTipoDoc.SelectedValue); autorizacion.NroDocumento = Utiles.Validaciones.obtieneEntero(this.txtNroDocBusq.Text); autorizacion.Apellido = this.txtApellidoBusq.Text; ICliente cliente = ClienteFactory.GetCliente(); DsClientes.DatosRow[] dr; if (this.txtNroCliente.Text.Length > 0) { dr = (DsClientes.DatosRow[])cliente.GetClientesConsultaDataSet().Datos.Select("Codigo like '" + this.txtNroCliente.Text + "'"); } else { dr = (DsClientes.DatosRow[])cliente.GetClientesConsultaDataSet().Datos.Select(""); } if (dr.Length == 1) { autorizacion.ClienteID = dr[0].ClienteID; } this.txtRazonSocial.Text = dr[0].RazonSocial; bool soloCorporativos = this.txtCorp.Text == "1" ? true : false; dtgAutorizaciones.DataSource = autorizacion.GetAutorizacionClienteSEL(soloCorporativos); dtgAutorizaciones.CurrentPageIndex = currentPage; dtgAutorizaciones.DataBind(); }
public void comprobarValidaciones() { Mock <ICliente> mockDAOCliente = new Mock <ICliente>(); this._MockDAOCliente = mockDAOCliente.Object; try { Cliente cliente = new Cliente(-5, "123", "123", "*****@*****.**", "Avenida Libertad", "La segura", _MockDAOCliente); } catch (ArgumentException ae) { Assert.AreEqual("El cuit no puede ser negativo.", ae.Message); } try { Cliente cliente = new Cliente(5, "123", "123", "*****@*****.**", "Avenida Libertad", string.Empty, _MockDAOCliente); } catch (ArgumentException ae) { Assert.AreEqual("El nombre de la razon social no puede estar vacia, por favor indique un nombre.", ae.Message); } try { Cliente cliente = new Cliente(5, "123", "123", "*****@*****.**", "Avenida Libertad", null, _MockDAOCliente); } catch (ArgumentException ae) { Assert.AreEqual("El nombre de la razon social no puede estar vacia, por favor indique un nombre.", ae.Message); } }
/* Informacion del cliente * Metodos */ static void addClient(ICliente client) { Console.ForegroundColor = ConsoleColor.DarkYellow; Console.Write("A continuacion ingrese la informacion del cliente: \n"); Console.WriteLine("Ingrese la cedula:"); string cedula = Console.ReadLine(); Console.WriteLine("Ingrese el nombre:"); string nombre = Console.ReadLine(); Console.WriteLine("Ingrese la direccion:"); string direccion = Console.ReadLine(); Console.WriteLine("Ingrese el telefono:"); string telefono = Console.ReadLine(); Console.ResetColor(); Cliente clientes = new Cliente(cedula, nombre, direccion, telefono); var result = client.addClient(clientes); if (result) { Console.WriteLine("Se registro el cliente correctamente!"); } else { Console.WriteLine("No pudimos resolver la operacion!"); } }
static void updateClient(ICliente client) { Console.WriteLine("Ingrese la cedula del cliente:"); string cedula = Console.ReadLine(); Console.WriteLine("Ingrese el nombre:"); string nombre = Console.ReadLine(); Console.WriteLine("Ingrese la direccion:"); string direccion = Console.ReadLine(); Console.WriteLine("Ingrese el telefono:"); string telefono = Console.ReadLine(); Cliente clientes = new Cliente(nombre, direccion, telefono); var result = client.updateClient(cedula, clientes); if (result) { Console.WriteLine("\n Se actualizó correctamente! \n"); } else { Console.WriteLine("\n No pudimos resolver la operacion! \n"); } }
private void Page_Load(object sender, System.EventArgs e) { if (Session["Usuario"] != null) { this.usuario = (IUsuarios)Session["Usuario"]; } if (User.Identity.IsAuthenticated) { //this.SetCultura(); string sOpcion = "recepcionPlanillaRemito"; Menu oMenu = (Menu)this.FindControl("Menu1"); this.ValidarSeguridad(oMenu, sOpcion); } if (!IsPostBack) { this.txtClienteID.Text = this.Request.QueryString["ClienteID"]; ICliente oCliente = ClienteFactory.GetCliente(); oCliente.ClienteID = Convert.ToInt32(this.txtClienteID.Text); oCliente.Consultar(); this.lblRazonSocial.Text = oCliente.RazonSocial; this.CargarCombo(); this.ActivarCampos(false); } this.SetearValidadores(); }
internal void CarreguePessoa(ICliente cliente) { inpCodigo.Text = $"{cliente.Codigo}"; inpNomeCliente.Text = cliente.Nome; inpEndereco.Text = cliente.Endereco; inpCidade.Text = cliente.Cidade; inpEstado.Text = cliente.Estado; inpBairro.Text = cliente.Bairro; inpCep.Text = cliente.Cep; inpComplemento.Text = cliente.Complemento; controleDeTelefone1.Carregue(cliente.Fone); controleDeTelefone2.Carregue(cliente.Celular); inpInscricao.Text = cliente.InscricaoRG; InpEmail.Text = cliente.Email; if (cliente is ClienteFisico pessoa) { rbUsarCPF.Checked = true; inpCPF.Text = pessoa.CPF; } if (cliente is ClienteJuridico empresa) { rbUsarCNPJ.Checked = true; inpCNPJ.Text = empresa.CNPJ; } }
public IActionResult Update(int Id, [FromBody] ICliente putData) { if (putData == null || putData.Id != Id) { return(BadRequest()); } var db_data = _context.Clientes.FirstOrDefault(data => data.Id == Id); if (db_data == null) { return(NotFound()); } db_data.Fantasia = putData.Fantasia; db_data.Cliente = putData.Cliente; db_data.Calle = putData.Calle; db_data.CodPos = putData.CodPos; db_data.Ciudad = putData.Ciudad; db_data.Provincia = putData.Provincia; db_data.Telefono = putData.Telefono; db_data.Mail = putData.Mail; db_data.NroDoc = putData.NroDoc; db_data.TipoDoc = _context.TiposDoc.Find(putData.TipoDoc.Id); db_data.CondicionIVA = _context.CondicionesIVA.Find(putData.CondicionIVA.Id); db_data.Estado = putData.Estado; _context.Clientes.Update(db_data); _context.SaveChanges(); _hubContext.Clients.All.SendAsync("cacheUpdate", "Clientes"); return(new NoContentResult()); }
public void Inserir(ICliente cliente) { var listaClientes = ClientesColecao().ToList <ICliente>(); listaClientes.Add(cliente); _conteudoDados = JsonConvert.SerializeObject(listaClientes); }
/// <exception cref="MyException"></exception> public int Inserir(ICliente cliente) { int retorno; var sql = new StringBuilder(); var tblClientes = new TblClientes(); sql.AppendFormat(" INSERT INTO {0} ({1},{2})", tblClientes.NomeTabela, tblClientes.Nome, tblClientes.Status_Id); sql.Append(" VALUES (@nome,@status_id);"); sql.Append(" SET @id=SCOPE_IDENTITY();"); using (var dal = new DalHelperSqlServer()) { try { dal.CriarParametroDeEntrada("nome", SqlDbType.Char, cliente.Nome); dal.CriarParametroDeEntrada("status_id", SqlDbType.SmallInt, cliente.Status.GetHashCode()); var parametroDeSaida = dal.CriarParametroDeSaida("id", SqlDbType.Int); dal.ExecuteNonQuery(sql.ToString()); retorno = Convert.ToInt32(parametroDeSaida.Value); } catch (SqlException) { throw new MyException("Operação não realizada, por favor, tente novamente!"); } } return retorno; }
protected void btnAgregar_Click(object sender, EventArgs e) { { if (txtMail.Text == "") { string mensaje = "Falta ingresar Mail"; ((ErrorWeb)this.phErrores.Controls[0]).setMensaje(mensaje); return; } else { ICliente cliente = ClienteFactory.GetCliente(); DsClienteMailOperativo ds = new DsClienteMailOperativo(); cliente.ClienteID = Convert.ToInt32(Convert.ToInt32(hdnCotizacionClienteID.Value)); ds = cliente.validarCli(); if (ds.Datos.Count > 0) { cliente.ClienteID = Convert.ToInt32(Convert.ToInt32(hdnCotizacionClienteID.Value)); cliente.MailOPerativo = txtMail.Text; cliente.ActualizarMailOPerativo(); txtMail.Text = ""; } else { string mensaje = "El cliente seleccionado no tiene la opcion de envio de mail operativo habilitada."; ((ErrorWeb)this.phErrores.Controls[0]).setMensaje(mensaje); return; } BindGrid(); } } }
public void Gravar(ICliente cliente) { IRegra regra = new OpenPOS.Data.Regra.AnaliseCredito.Regra(); regra.Descricao = "Regra de análise de crédito dos clientes"; regra.ValorLimiteCredito = new Random().NextDouble(); regra.PercentualRisco = new Random().NextDouble(); #region Filtros regra.Filtros.Add(new RegraFiltro() { Cliente = cliente }); GUID guidAnalista = OpenPOS.Settings.Setting.AnalistaCredito; #region Usuários responsáveis regra.UsuariosResponsaveis.Add(new RegraUsuarioResp() { UsuarioResponsavel = new Usuario().Find<IUsuario>(new Where { { "cad_PessoaUsuarioTipo.GUIDTipoUsuario ", guidAnalista} })[0], }); #endregion #endregion GUID = regra.Save(); }
private void CargarCombos() { //LlenarCombos.UnidadesLogisticas(ddlUnidades, ""); //LlenarCombos.AgenciasTodas(this.lstAgencia); LlenarCombos.UnidadesLogisticas(lstUnidades); //LlenarCombos.AgenciasOrigenSeguimiento(lstAgencias, 1); LlenarCombos.AgenciasSeguimiento(lstAgencias, 1); if (this.usuario.ClienteID == 0) { //LlenarCombos.Clientes(this.lstClientes, this.TraducirTexto("Combos.ClientesEventuales"), this.UnidadNegocioID); LlenarCombos.ClientesConCodigo(this.lstClientes, "Todos", this.UnidadNegocioID); } else { ICliente cliente = ClienteFactory.GetCliente(); cliente.ClienteID = this.usuario.ClienteID; this.lstClientes.DataSource = cliente.GetClienteOne(); this.lstClientes.DataTextField = "RazonSocial"; this.lstClientes.DataValueField = "ClienteID"; this.lstClientes.DataBind(); this.lstClientes.SelectedIndex = 0; //this.chkClientesTodos.Checked = true; //this.chkClientesTodos.Enabled = false; //this.lstClientes.Attributes.Add("onblur", "window.document.getElementById('chkClientesTodos').checked=true;ChangeClienteTodos();"); } LlenarCombos.Proveedores(this.lstProveedor); }
public RemitoStockModel(IUnitOfWorkRepository unitOfWork) { _unitOfWork = unitOfWork; _cliente = new ClienteModel(unitOfWork); _articulo = new ArticuloModel(unitOfWork); _comprobante = new ComprobanteModel(unitOfWork); }
private void MostrarRedespacho(int redespachoID) { try { IRecepcionRedespacho redespacho = RecepcionRedespachoFactory.GetRecepcionRedespacho(); redespacho.RedespachoID = Utiles.Validaciones.obtieneEntero(txtRedespachoID.Text); DsRecepcionRedespacho ds = redespacho.GetDataSetRedespachoONE(); if (ds.Datos.Count == 1) { foreach (DsRecepcionRedespacho.DatosRow dr in ds.Datos) { txtOrden.Text = dr.NroOrdenEntrega.ToString(); txtFechaRecepcion.Text = dr.Fecha.ToShortDateString(); txtBultos.Text = dr.CantidadBultos.ToString(); txtEmpresa.Text = dr.EmpresaTerceros; txtUVenta.Text = dr.TipoUVRedespachoID == 1 ? "Encomienda" : "Bolsín"; ICliente cliente = ClienteFactory.GetCliente(); cliente.ClienteID = dr.ClienteID; cliente.Consultar(); txtRazonSocial.Text = cliente.RazonSocial; txtCodigo.Text = cliente.Codigo; txtCUIT.Text = cliente.NroCuit; } } } catch (Exception ex) { ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message); } }
private void Page_Load(object sender, System.EventArgs e) { if (Session["Usuario"] != null) { this.usuario = (IUsuarios)Session["Usuario"]; } if (User.Identity.IsAuthenticated) { //this.SetCultura(); string sOpcion = "emisionPlanillaRemito"; Menu oMenu = (Menu)this.FindControl("Menu1"); this.ValidarSeguridad(oMenu, sOpcion); } if (!IsPostBack) { this.lblFecha.Text = DateTime.Today.ToString("dd/MM/yyyy"); this.lblNroPlanillaRemitoCliente.Text = "00000"; this.lblNro.Visible = false; this.lblNroPlanillaRemitoCliente.Visible = false; this.txtClienteID.Text = this.Request.QueryString["ClienteID"]; ICliente oCliente = ClienteFactory.GetCliente(); oCliente.ClienteID = Convert.ToInt32(this.txtClienteID.Text); oCliente.Consultar(); this.lblRazonSocial.Text = oCliente.RazonSocial; Session["DsGuiasPlanillaRemitoCliente"] = null; } planillaRemitoClienteID = Utiles.Validaciones.obtieneEntero(this.Request.QueryString["PlanillaRemitoClienteID"]); this.BindGrillas(); }
private void LlenarComboCliente() { try { ICliente cliente = ClienteFactory.GetCliente(); Session["dsClientes"] = new DataSet(); DsClientesAgrupacion ds = cliente.GetClietesAgrupacionALL(Utiles.Validaciones.obtieneEntero(this.txtAgrupacionID.Text), usuario); ddlClientes.DataSource = ds; ddlClientes.DataValueField = "ClienteID"; ddlClientes.DataTextField = "RazonSocial"; ddlClientes.DataBind(); Session["dsClientes"] = ds; } catch (Exception ex) { string mensaje = ex.Message; try { mensaje = this.TraducirTexto(ex.Message); if (mensaje == "" || mensaje == null) { mensaje = ex.Message; } } catch (Exception) { mensaje = ex.Message; } ((ErrorWeb)this.phErrores.Controls[0]).setMensaje(mensaje); } }
/// <exception cref="MyException"></exception> public IList<IUnidade> Listar(ICliente cliente, Status status) { var unidades = new List<IUnidade>(); var sql = new StringBuilder(); var tblUnidades = new TblUnidades(); sql.AppendFormat(" SELECT DISTINCT {0}, {1}, {2}", tblUnidades.Id, tblUnidades.Nome, tblUnidades.Status_Id); sql.AppendFormat(" FROM {0}", tblUnidades.NomeTabela); sql.AppendFormat(" WHERE {0}=@id", tblUnidades.Clientes_Id); sql.AppendFormat(" AND {0}=@status_id", tblUnidades.Status_Id); sql.AppendFormat(" ORDER BY {0};", tblUnidades.Nome); using (var dal = new DalHelperSqlServer()) { try { dal.CriarParametroDeEntrada("id", SqlDbType.Int, cliente.Id); dal.CriarParametroDeEntrada("status_id", SqlDbType.SmallInt, status.GetHashCode()); using (var dr = dal.ExecuteReader(sql.ToString())) { while (dr.Read()) { unidades.Add(new Unidade( dr.GetInt32(0), dr.GetString(1), (Status)dr.GetInt16(2))); } } } catch (SqlException) { throw new MyException("Operação não realizada, por favor, tente novamente!"); } } return unidades; }
public List <DatosMailOperativo> ActualizaFecha(string datos) { ICliente clienteMials = ClienteFactory.GetCliente(); List <DatosMailOperativo> lista = new List <DatosMailOperativo>(); string[] separadas; separadas = datos.Split('$'); int tamaño = separadas.Count(); for (int i = 0; i < separadas.Count() - 1; i++) { DatosMailOperativo Mails = new DatosMailOperativo(); try { JObject jObject = JObject.Parse(separadas[i]); JToken jUser = jObject; Mails.ClienteID = (int)jUser["ClienteID"]; Mails.FechaProximoEnvio = (string)jUser["FechaProximoEnvio"]; Mails.HoraEnvio = (string)jUser["HoraEnvio"]; Mails.Numero = 1; lista.Add(Mails); } catch (Exception ex) { throw new Exception(ex.Message); } clienteMials.UpdateFechaEnvioMail(Mails.ClienteID, Mails.FechaProximoEnvio, Mails.HoraEnvio); } return(lista); }
private static void Main() { IFactory factory; Console.WriteLine("1. Oracle"); Console.WriteLine("2. SQL Server"); Console.WriteLine(); Console.Write("Provider? "); string s = Console.ReadLine(); switch (s) { case "1": factory = new Oracle.Factory(); break; case "2": factory = new SqlServer.Factory(); break; default: return; } ICliente cliente = factory.CreateCliente(); cliente.Insert(); cliente.Update(); ICiudad ciudad = factory.CreateCiudad(); ciudad.Insert(); }
private void butAceptar_Click(object sender, System.EventArgs e) { ISolicitudCuenta solicitudCuenta = SolicitudCuentaFactory.GetSolicitudCuenta(); solicitudCuenta.SolicitudCuentaID = Convert.ToInt32(this.txtSolicitudCuentaID.Text); solicitudCuenta.EstadoSolicitudCuentaID = Convert.ToInt32(this.txtEstadoSolicitudCuentaID.Text); solicitudCuenta.ObservacionesRechazo = ""; solicitudCuenta.FechaRechazo = DateTime.Now; solicitudCuenta.TipoRechazoSolicitudCuentaID = Convert.ToInt32(this.ddlTipoRechazo.SelectedValue); solicitudCuenta.CambiarEstadoSolicitudCuenta(); //GUARDO EL NUEVO ESTADO DEL CLIENTE ICliente cliente = ClienteFactory.GetCliente(); cliente.ClienteID = Convert.ToInt32(this.txtClienteID.Text); if (solicitudCuenta.EstadoSolicitudCuentaID == 2) { cliente.EstadoCliente = NegociosSisPackInterface.SisPack.EstadoCliente.RechazadoSectorComercial; } else { cliente.EstadoCliente = NegociosSisPackInterface.SisPack.EstadoCliente.RechazadoSectorAdministrativo; } cliente.CambiarEstado(this.usuario); // Page.RegisterStartupScript("muestraMensaje", SisPackController.GenerarJavaScripts.MostrarMensaje("La solicitud de cuenta de cliente ha sido rechazada.")); StringBuilder scriptString = new StringBuilder(); scriptString.Append("<script language='javascript'>\n"); scriptString.Append("window.close();\n"); scriptString.Append("</script>"); Page.RegisterStartupScript("LlamadaCerrar" + this.ID, scriptString.ToString()); }
private void Guardar() { ICliente cliente = ClienteFactory.GetCliente(); cliente.ClienteID = this.txtClienteID.Text == "" ? 0 : Convert.ToInt32(this.txtClienteID.Text); IUsuarios usuario = (IUsuarios)Session["Usuario"]; try { cliente.BloquearCuenta = ((CheckBox)Page.FindControl("CtaCteCliente").FindControl("chkOperatoriaLimiteCta")).Checked; cliente.LimiteCredito = Utiles.Validaciones.obtieneDouble(((TextBox)Page.FindControl("CtaCteCliente").FindControl("txtLimiteCredito")).Text); cliente.ActualizarCredito(usuario); } catch (Exception ex) { string mensaje = ex.Message; try { mensaje = this.TraducirTexto(ex.Message); if (mensaje == "" || mensaje == null) { mensaje = ex.Message; } } catch (Exception) { mensaje = ex.Message; } ((ErrorWeb)this.phErrores.Controls[0]).setMensaje(mensaje); } }
public frmFactura() { InitializeComponent(); cli = new MCliente(); fac = new MFactura(); usu = new MUsuario(); }
/// <summary> /// Procedimiento para cargar las listas /// </summary> private void LlenarListas() { // Cargo los clientes //LlenarCombos.Clientes(lstClientes, UnidadNegocioID); ICliente oCliente = ClienteFactory.GetCliente(); lstClientes.DataSource = oCliente.GetClientesConsultaDataSet().Datos.Select("", "RazonSocial"); lstClientes.DataValueField = "ClienteID"; lstClientes.DataTextField = "RazonSocial"; lstClientes.DataBind(); // Cargo las unidades de venta LlenarCombos.UnidadesVenta(lstUnidadVenta); // Cargo los tarifarios de fletes ITarifarioFlete tarifarioFlete = TarifarioFleteFactory.GetTarifarioFlete(); DsTarifariosFlete dsTarifariosFletes = tarifarioFlete.GetTarifariosFleteDataSet(); lstTarifariosDeFletes.DataSource = dsTarifariosFletes.Datos; lstTarifariosDeFletes.DataValueField = "TarifarioFleteID"; lstTarifariosDeFletes.DataTextField = "TarifarioFleteDescrip"; lstTarifariosDeFletes.DataBind(); // Cargo los tarifarios de retiro/entrega ITarifario tarifarioRetiroEntrega = TarifarioFactory.GetTarifario(""); DsTarifarioClienteRetiroEntrega dsTarifarioRetiroEntrega = (DsTarifarioClienteRetiroEntrega)tarifarioRetiroEntrega.GetTarifariosDataSet(); lstTarifariosRetiroEntrega.DataSource = dsTarifarioRetiroEntrega.Datos; lstTarifariosRetiroEntrega.DataValueField = "TarifarioClienteRetiroEntregaID"; lstTarifariosRetiroEntrega.DataTextField = "TarifarioClienteRetiroEntregaDescrip"; lstTarifariosRetiroEntrega.DataBind(); }
public List <DatosMailOperativo> CargarDatosClientesMail(string ClienteID) { ICliente cliente = ClienteFactory.GetCliente(); cliente.ClienteID = Convert.ToInt32(ClienteID); cliente.Consultar(); DsClienteMailOperativo dso = new DsClienteMailOperativo(); dso = cliente.validarCli(); List <DatosMailOperativo> lista = new List <DatosMailOperativo>(); foreach (DataRow dr in dso.Datos) { DatosMailOperativo d = new DatosMailOperativo(); d.ClienteID = Convert.ToInt32(dr["ClienteID"].ToString()); if (Convert.ToString(dr["FechaProximoEnvioMail"].ToString()) == "0") { d.FechaProximoEnvio = ""; d.HoraEnvio = Convert.ToString(dr["HoraEnvioMail"].ToString()); d.Numero = 1; } else { d.FechaProximoEnvio = Convert.ToString(dr["FechaProximoEnvioMail"].ToString()); d.HoraEnvio = Convert.ToString(dr["HoraEnvioMail"].ToString()); d.Numero = 1; } lista.Add(d); } return(lista); }
protected void Page_Load(object sender, EventArgs e) { this.txtClienteID.Text = this.Request.QueryString["ClienteID"] == null ? null : this.Request.QueryString["ClienteID"]; int cliente = Convert.ToInt32(txtClienteID.Text); ICliente cli = ClienteFactory.GetCliente(); cli.ClienteID = cliente; ds = cli.GetClienteMailByID(); foreach (DataGridItem item in dtgMails.Items) { DsClienteMailOperativo.DatosRow dr = (DsClienteMailOperativo.DatosRow) this.ds.Datos.Rows[item.DataSetIndex]; if (((CheckBox)item.FindControl("chkAsignar")).Checked == true) { dr.Asignado = true; } else { dr.Asignado = false; } } dtgMails.DataSource = ds; // dtgMails.DataSource = datosTotal; dtgMails.DataBind(); Session["dsDatosMails"] = ds; }
private void inicializaVentanaCliente() { fabricaControlador = FabricaControlador.getFabrica(); icliente = new ClienteControlador(); validacion = new Validacion(); conector = new Conector(); conector.cargarDataGridClientes(dataGridViewClientes, icliente.ObtenerClientes()); }
public void InicializarTests() { cliente = (ICliente) new Cliente("Cliente1", "777777Z", "Apellidos1"); clinica = (IClinica) new Clinica(); mascota = (IMascota) new Mascota("Pirulo", "26/06/2001"); veterinario = (IVeterinario) new Veterinario("Ana"); veterinario.SetpremioUsado("Patata"); }
public EnviarMensagemComando(ICliente cliente, Usuario usuario, Usuario usuarioDestino, Mensagem mensagem) { Usuario = usuario; UsuarioDestino = usuarioDestino; Mensagem = mensagem; Cliente = cliente; }
public ActionResult Alterar(ICliente cliente) { if (!ModelState.IsValid) { return View(cliente); } //------------------------------- return RedirectToAction("Listar"); }
public EntidadManager(DataSetFacturacionTableAdapters.clienteTableAdapter ClienteTB, DataSetFacturacion ds, DataSetFacturacionTableAdapters.pedidoTableAdapter PedidoTB, DataSetFacturacionTableAdapters.pedidos_costosTableAdapter CostosTB, DataSetFacturacionTableAdapters.ficha_costosTableAdapter FichaCostosTB) { this.ClienteTB = ClienteTB; this.PedidoTB = PedidoTB; this.CostosTB = CostosTB; this.FichaCostosTB = FichaCostosTB; this.ds = ds; ientidad = new EntidadAccess(); icliente = new ClienteAccess(ClienteTB,ds, PedidoTB,CostosTB,FichaCostosTB); iservicio = new ServicioAccess(ClienteTB, ds, PedidoTB, CostosTB, FichaCostosTB); ipedido = new PedidoAccess(ClienteTB, ds, PedidoTB, CostosTB, FichaCostosTB); }
/// <exception cref="MyException"></exception> public bool ExisteNomenclaturaInformada(ICliente cliente) { bool resultado; var sql = new StringBuilder(); var tblClientes = new TblClientes(); sql.AppendFormat(" SELECT {0}", tblClientes.Id); sql.AppendFormat(" FROM {0}", tblClientes.NomeTabela); sql.AppendFormat(" WHERE {0}=@nome;", tblClientes.Nome); using (var dal = new DalHelperSqlServer()) { try { dal.CriarParametroDeEntrada("nome", SqlDbType.Char, cliente.Nome); resultado = Convert.ToBoolean(dal.ExecuteScalar(sql.ToString()));//Null ou 0 (Zero) = False; > 0 (Zero) = True; } catch (SqlException) { throw new MyException("Operação não realizada, por favor, tente novamente!"); } } return resultado; }
/// <exception cref="MyException"></exception> public IList<IUnidade> Listar(ICliente cliente) { cliente.ValidarId(); return DaoUnidade.Listar(cliente, Status.Ativo); }
private void InserirClientesPatente(ICliente cliente, long idPatente) { var comandoSQL = new StringBuilder(); IDBHelper DBHelper = ServerUtils.getDBHelper(); comandoSQL.Append("INSERT INTO MP_PATENTECLIENTE(IDCLIENTE, IDPATENTE) VALUES("); comandoSQL.Append(cliente.Pessoa.ID + ", "); comandoSQL.Append(idPatente + ")"); DBHelper.ExecuteNonQuery(comandoSQL.ToString()); }
/// <exception cref="MyException"></exception> public bool Inativar(ICliente cliente) { throw new NotImplementedException(); }
public void SetUp() { _cliente = new Cliente(1); }
public LigacaoCliente(string idCliente, ICliente ligacao, bool pertenceEsteServidor) { _idCliente = idCliente; _canalComunicacao = ligacao; _pertenceEsteServidor = pertenceEsteServidor; }
private void ctrlCliente_ClienteFoiSelecionado(ICliente cliente) { ctrlCliente.ClienteSelecionado = cliente; PreenchaDadosDoClienteSelecionado(cliente); }
public ClienteController(ICliente cliente) { _cliente = cliente; }
public UnitTest1() { service = new ClienteService(); }
/// <exception cref="MyException"></exception> public bool Alterar(ICliente cliente) { throw new NotImplementedException(); }
private void PreenchaDadosDoClienteSelecionado(ICliente cliente) { try { pnlDados.Visible = true; if (cliente.Pessoa != null) { txtNome.Text = cliente.Pessoa.Nome; txtCNPJCPF.Text = OtenhaNumeroCPFOuCNPJ(cliente.Pessoa); if (cliente.Pessoa.Enderecos != null && cliente.Pessoa.Enderecos.Count > 0) { foreach (var endereco in cliente.Pessoa.Enderecos) { if(endereco.TipoDeEndereco != null) { if(endereco.TipoDeEndereco.Nome.ToUpper().Equals("COBRANÇA".ToUpper()) || endereco.TipoDeEndereco.Nome.ToUpper().Equals("COBRANCA".ToUpper())) { txtEndereco.Text = endereco.Logradouro + " - " + endereco.Complemento; txtBairro.Text = endereco.Bairro; if (endereco.Municipio != null) { txtCidade.Text = endereco.Municipio.Nome; if (endereco.Municipio.UF != null) txtEstado.Text = endereco.Municipio.UF.Sigla; } if (endereco.CEP != null && endereco.CEP.Numero.HasValue) txtCep.Text = endereco.CEP.Numero.Value.ToString(); break; } } } if (string.IsNullOrEmpty(txtEndereco.Text)) { txtEndereco.Text = cliente.Pessoa.Enderecos[0].Logradouro + " - " + cliente.Pessoa.Enderecos[0].Complemento; txtBairro.Text = cliente.Pessoa.Enderecos[0].Bairro; if (cliente.Pessoa.Enderecos[0].Municipio != null) { txtCidade.Text = cliente.Pessoa.Enderecos[0].Municipio.Nome; if (cliente.Pessoa.Enderecos[0].Municipio.UF != null) txtEstado.Text = cliente.Pessoa.Enderecos[0].Municipio.UF.Sigla; } if (cliente.Pessoa.Enderecos[0].CEP != null && cliente.Pessoa.Enderecos[0].CEP.Numero.HasValue) txtCep.Text = cliente.Pessoa.Enderecos[0].CEP.Numero.Value.ToString(); } } } } catch (BussinesException ex) { Logger.GetInstancia().Erro("Erro ao carregar informações do cliente selecionado, exceção: ", ex); ScriptManager.RegisterClientScriptBlock(this, GetType(), Guid.NewGuid().ToString(), UtilidadesWeb.MostraMensagemDeInconsitencia( "Erro ao carregar informações do cliente selecionado, exceção: " + ex.Message), false); } }