private void CargarComboClientesTodos(long IdUsuario, string Busqueda) { var timer = System.Diagnostics.Stopwatch.StartNew(); //Llena el combo con la lista de Targets CboCliente.ResetText(); IList <clsClienteMaster> ListaClienteMaster = LogicaNegocios.Clientes.clsClientesMaster.ListarClienteMaster(Busqueda, Enums.TipoPersona.Comercial, Enums.Estado.Todos, true); ComboBoxItemCollection coll = CboCliente.Properties.Items; coll.Add(Utils.Utils.ObtenerPrimerItem()); foreach (var list in ListaClienteMaster) { coll.Add(list); } CboCliente.SelectedIndex = 0; AutoCompleteStringCollection textoAutocompletar = new AutoCompleteStringCollection(); textoAutocompletar = new AutoCompleteStringCollection(); CboCliente.MaskBox.AutoCompleteMode = AutoCompleteMode.SuggestAppend; CboCliente.MaskBox.AutoCompleteSource = AutoCompleteSource.CustomSource; foreach (var list in ListaClienteMaster) { textoAutocompletar.Add(list.NombreCliente); } CboCliente.MaskBox.AutoCompleteCustomSource = textoAutocompletar; ClsLogPerformance.Save(new LogPerformance(Base.Usuario.UsuarioConectado.Usuario, timer.Elapsed.TotalSeconds)); }
private bool validarCamposObrigatorios() { if (CboVeiculo.SelectedIndex < 0) { MessageBox.Show("Favor informar o veículo a ser alugado" , "Aviso" , MessageBoxButtons.OK , MessageBoxIcon.Warning); CboVeiculo.Focus(); return(false); } if (CboCliente.SelectedIndex < 0) { MessageBox.Show("Favor informar o cliente" , "Aviso" , MessageBoxButtons.OK , MessageBoxIcon.Warning); CboCliente.Focus(); return(false); } if (string.IsNullOrWhiteSpace(TxtDiaria.Text)) { MessageBox.Show("Favor informar a quantidade de diárias" , "Aviso" , MessageBoxButtons.OK , MessageBoxIcon.Warning); TxtDiaria.Focus(); return(false); } return(true); }
private void CargarComboCuentas(long IdUsuario, string Busqueda) { //Llena el combo con la lista de Targets CboCliente.ResetText(); IList <clsClienteMaster> ListaClienteMaster = LogicaNegocios.Clientes.clsClientesMaster.ListarClienteMaster(Busqueda, Enums.TipoPersona.Cuenta, Enums.Estado.Habilitado, true); ComboBoxItemCollection coll = CboCliente.Properties.Items; coll.Add(Utils.Utils.ObtenerPrimerItem()); foreach (var list in ListaClienteMaster) { coll.Add(list); } CboCliente.SelectedIndex = 0; AutoCompleteStringCollection textoAutocompletar = new AutoCompleteStringCollection(); textoAutocompletar = new AutoCompleteStringCollection(); CboCliente.MaskBox.AutoCompleteMode = AutoCompleteMode.SuggestAppend; CboCliente.MaskBox.AutoCompleteSource = AutoCompleteSource.CustomSource; foreach (var list in ListaClienteMaster) { textoAutocompletar.Add(list.NombreCliente); } CboCliente.MaskBox.AutoCompleteCustomSource = textoAutocompletar; }
private void Frmanimal_Load(object sender, EventArgs e) { CboCliente.ValueMember = "Clicodigo"; CboCliente.DisplayMember = "Clinome"; CboCliente.DataSource = _Control.TodosClientes(); CboCliente.Focus(); CboCliente.SelectedIndex = -1; TxtDataEntrada.Text = DateTime.Now.ToString("dd/MM/yyyy"); TxtHoraEntrada.Text = DateTime.Now.ToString("HH:mm:ss"); }
void Nuevo() { n_QueHace = 1; Tab1.TabPages[0].Enabled = false; Blanquea(); Bloquea(); ActivarTool(); LblTitulo2.Text = "Agregando Nuevo Registro"; Tab1.SelectedIndex = 1; CboCliente.Focus(); }
void Modificar() { n_QueHace = 2; Tab1.TabPages[0].Enabled = false; Blanquea(); Bloquea(); ActivarTool(); int intIdRegistro = Convert.ToInt32(DgLista.Columns["n_id"].CellValue(DgLista.Row).ToString()); VerRegistro(intIdRegistro); LblTitulo2.Text = "Modificando Registro"; Tab1.SelectedIndex = 1; CboCliente.Focus(); }
private bool validarDatos() { //Variables para la validacion de ingreso de Datos string descripcion = txtDescripcion.Text; int indexCliente = CboCliente.SelectedIndex; int indexEjecutivo = cboEjecutivo.SelectedIndex; int cantidadDetalle = dgvPartida.Rows.Count; decimal totalIngreso = Global.ConvertirDecimal(txtTotal.Text); if (descripcion.Equals("")) { MessageBox.Show("Debe indicar una descripcion para en Centro de Costo", Global.tituloPres, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtDescripcion.Focus(); return(false); } if (indexCliente == 0) { MessageBox.Show("Debe seleccionar un Cliente", Global.tituloPres, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); CboCliente.Focus(); return(false); } if (indexEjecutivo == 0) { MessageBox.Show("Debe seleccionar un Ejecutivo", Global.tituloPres, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); cboEjecutivo.Focus(); return(false); } if (cantidadDetalle == 0) { MessageBox.Show("Debe ingresar partidas con saldo en el detalle", Global.tituloPres, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); cboPartida.Focus(); return(false); } if (totalIngreso == 0) { MessageBox.Show("Verifique que el calculo del total este correcto", Global.tituloPres, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return(false); } return(true); }
private void Frmbayerpet_Load(object sender, EventArgs e) { CboCliente.ValueMember = "Clicodigo"; CboCliente.DisplayMember = "Clinome"; CboPet.DisplayMember = "Pnome"; dataentrada.Text = DateTime.Now.ToString("dd/MM/yyyy"); //teste horaentrada.Text = DateTime.Now.ToString("HH:mm:ss"); //teste CboCliente.DataSource = _Control.SelecionarCliente(); CboPet.DataSource = _Control.SelecionarPet(); CboCliente.SelectedIndex = -1; CboPet.SelectedIndex = -1; datasaida.Text = DateTime.Now.ToString("dd/MM/yyyy"); horasaida.Text = DateTime.Now.ToString("HH:mm:ss"); CboCliente.Focus(); }
private void MenuGuardar_Click(object sender, EventArgs e) { Boolean Seleccion; int IdTipoActividad; long IdOportunidad; long IdActividad; Entidades.GlobalObject.ResultadoTransaccion res; //Valida Datos Obligatorios if (this.comboBoxTipoProducto.SelectedItem == null || comboBoxTipoProducto.SelectedIndex <= 0) { ctrldxError.SetError(this.comboBoxTipoProducto, "Debe Seleccionar un Tipo de Producto", ErrorType.Critical); return; } else { ctrldxError.SetError(this.comboBoxTipoProducto, "", ErrorType.None); } if (CboContactos.SelectedItem == null || CboContactos.SelectedIndex <= 0) { ctrldxError.SetError(this.CboContactos, "Debe Seleccionar un Contacto", ErrorType.Critical); return; } else { ctrldxError.SetError(this.CboContactos, "", ErrorType.None); } if (checkListBoxTiposAsunto.CheckedItems.Count == 0) { ctrldxError.SetError(checkListBoxTiposAsunto, "Debe Seleccionar el asunto o tema de la llamada telefónica", ErrorType.Critical); return; } else { ctrldxError.SetError(this.checkListBoxTiposAsunto, "", ErrorType.None); } if (this.DtFechaHora.DateTime == null || this.DtFechaHora.DateTime.ToString().Trim() == "") { ctrldxError.SetError(this.DtFechaHora, "Debe Seleccionar una fecha/hora", ErrorType.Critical); return; } else { ctrldxError.SetError(this.DtFechaHora, "", ErrorType.None); } if (this.TxtDescription.Text == null || this.TxtDescription.Text.Trim() == "") { ctrldxError.SetError(this.TxtDescription, "Debe Ingresar un descripción relacionada a la llamada telefónica", ErrorType.Critical); return; } else { ctrldxError.SetError(this.TxtDescription, "", ErrorType.None); } ClsLlamadaTelefonica ObjLlamada = LlenarEntidadLlamada(); ClsObjetoPasoGrilla ObjPaso; //LK Temporal: debo cambiar esto y dejarlo en un parametro archivo o lo que sea IdTipoActividad = 1; CboCliente.Focus(); if (ObjLlamada.Id == 0) { res = LogicaNegocios.Ventas.Actividades.Llamadas_Telefonicas.ClsLlamataTelefonica.GuardaLlamadaTelefonica( ObjLlamada); } else { res = LogicaNegocios.Ventas.Actividades.Llamadas_Telefonicas.ClsLlamataTelefonica. ModificarLlamadaTelefonica(ObjLlamada); } // GRABA LOS ASUNTOS O TEMAS RELACIONADOS A LA ACTIVIDAD if (res.Estado == Enums.EstadoTransaccion.Aceptada) { IdActividad = ObjLlamada.Id; clsAsuntoTipoActividad ObjPaso2 = new clsAsuntoTipoActividad(); for (int i = 0; i <= this.checkListBoxTiposAsunto.ItemCount - 1; i++) { ObjPaso2 = (clsAsuntoTipoActividad)checkListBoxTiposAsunto.GetItemValue(i); if (checkListBoxTiposAsunto.GetItemCheckState(i) == CheckState.Checked) { Entidades.GlobalObject.ResultadoTransaccion res2 = LogicaNegocios.Ventas.Actividades.clsAsuntoTipoActividad.AsociarAsuntoActividad( ObjPaso2.Id, IdActividad); } else { Entidades.GlobalObject.ResultadoTransaccion res2 = LogicaNegocios.Ventas.Actividades.clsAsuntoTipoActividad.EliminarAsuntoActividad( ObjPaso2.Id, IdActividad); } } MessageBox.Show(res.Descripcion, "Sistema Comercial Craft", MessageBoxButtons.OK, MessageBoxIcon.Information); NuevaLlamada(); } else { MessageBox.Show(res.Descripcion, "Sistema Comercial Craft", MessageBoxButtons.OK, MessageBoxIcon.Error); } }