private void CargarDatos() { try { this.dgClientes.DataSource = VCliente.Listar(); this.dgClientes.Columns["IdCliente"].HeaderText = "Numero_Cliente"; } catch (Exception) { } }
private void NewClienteExecuted(object sender, EventArgs e) { Debug.Assert(cliente == null); _Commands.ClienteCommands.New.Enabled = false; // Disable new client command to prevent re-entrancy cliente = new VCliente(); cliente.Commands = _Commands; this.ShowModalPanel(cliente, DevComponents.DotNetBar.Controls.eSlideSide.Bottom); if (!_StartControl.Visible) { _StartControl.SlideOutButtonVisible = false; } }
public bool ClienteModificar(VCliente cliente, int id) { try { var result = new LCliente().Modificar(cliente, id); return(result); } catch (Exception ex) { throw new Exception(ex.Message); } }
public bool ClienteGuardar(VCliente cliente, ref int id) { try { var result = new LCliente().Guardar(cliente, ref id); return(result); } catch (Exception ex) { throw new Exception(ex.Message); } }
private void CloseClienteDialog() { if (!_StartControl.Visible) { _StartControl.SlideOutButtonVisible = true; } _Commands.ClienteCommands.New.Enabled = true; // Enable new client command this.CloseModalPanel(cliente, DevComponents.DotNetBar.Controls.eSlideSide.Right); cliente.Commands = null; cliente.Dispose(); cliente = null; }
public bool Modificar(VCliente vcliente, int idCliente) { try { using (var scope = new TransactionScope()) { var result = iCliente.Modificar(vcliente, idCliente); scope.Complete(); return(result); } } catch (Exception ex) { throw new Exception(ex.Message); } }
public bool Modificar(VCliente vcliente, int idCLiente) { try { using (var db = GetEsquema()) { var cliente = db.Cliente.FirstOrDefault(b => b.Id == idCLiente); cliente.IdSpyre = vcliente.IdSpyre; cliente.Estado = vcliente.Estado; cliente.Descrip = vcliente.Descripcion; cliente.RazonSo = vcliente.RazonSocial; cliente.Nit = vcliente.Nit; cliente.TipoCli = vcliente.TipoCliente; cliente.Direcc = vcliente.Direcccion; cliente.Contac1 = vcliente.Contacto1; cliente.Contac2 = vcliente.Contacto2; cliente.Telfo1 = vcliente.Telfono1; cliente.Telfo2 = vcliente.Telfono2; cliente.Email1 = vcliente.Email1; cliente.Email2 = vcliente.Email2; cliente.Ciudad = vcliente.Ciudad; cliente.Factur = vcliente.Facturacion; cliente.Longit = vcliente.Longittud; cliente.Latitud = vcliente.Latitud; cliente.Imagen = vcliente.Imagen; cliente.Fecha = vcliente.Fecha; cliente.Hora = vcliente.Hora; cliente.Usuario = vcliente.Usuario; db.Cliente.Attach(cliente); db.Entry(cliente).State = EntityState.Modified; db.SaveChanges(); idCLiente = cliente.Id; return(true); } } catch (Exception ex) { throw new Exception(ex.Message); } }
public bool Guardar(VCliente vcliente, ref int idCLiente) { try { using (var db = GetEsquema()) { var cliente = new Cliente(); cliente.IdSpyre = vcliente.IdSpyre; cliente.Estado = vcliente.Estado; cliente.Descrip = vcliente.Descripcion; cliente.RazonSo = vcliente.RazonSocial; cliente.Nit = vcliente.Nit; cliente.TipoCli = vcliente.TipoCliente; cliente.Direcc = vcliente.Direcccion; cliente.Contac1 = vcliente.Contacto1; cliente.Contac2 = vcliente.Contacto2; cliente.Telfo1 = vcliente.Telfono1; cliente.Telfo2 = vcliente.Telfono2; cliente.Email1 = vcliente.Email1; cliente.Email2 = vcliente.Email2; cliente.Ciudad = vcliente.Ciudad; cliente.Factur = vcliente.Facturacion; cliente.Longit = vcliente.Longittud; cliente.Latitud = vcliente.Latitud; cliente.Imagen = vcliente.Imagen; cliente.Fecha = vcliente.Fecha; cliente.Hora = vcliente.Hora; cliente.Usuario = vcliente.Usuario; db.Cliente.Add(cliente); db.SaveChanges(); idCLiente = cliente.Id; return(true); } } catch (Exception ex) { throw new Exception(ex.Message); } }
public ClienteBuscar() { InitializeComponent(); this.lista_filtrada = VCliente.Listar(); }
public override bool MH_NuevoRegistro() { int id = 0; bool resultado = false; string mensaje = ""; VCliente Cliente = new VCliente() { IdSpyre = Txb_CliCodSpyre.Text, Descripcion = Txb_CliDescripcion.Text, RazonSocial = Txb_CliRazonSoc.Text, Nit = Txb_CliNit.Text, TipoCliente = Chb_CliContado.Checked ? 1 : 0, Direcccion = Txb_CliDireccion.Text, Contacto1 = Txb_CliContacto1.Text, Contacto2 = Txb_CliContacto2.Text, Telfono1 = Txb_CliTel1.Text, Telfono2 = Txb_CliTel2.Text, Email1 = Txb_CliEmail1.Text, Email2 = Txb_CliEmail2.Text, Ciudad = Convert.ToInt32(Cb_CliCiudad.Value), Facturacion = Convert.ToInt32(Cb_CliFacturacion.Value), Latitud = Convert.ToDecimal(_latitud), Longittud = Convert.ToDecimal(_longitud), Imagen = _imagen, Fecha = DateTime.Now.Date, Hora = DateTime.Now.ToString("hh:mm"), Usuario = UTGlobal.Usuario, }; if (VM_Nuevo) //Nuevo { resultado = new ServiceDesktop.ServiceDesktopClient().ClienteGuardar(Cliente, ref id); if (resultado) { Txb_CliCodSpyre.Focus(); UTGlobal.MG_MoverImagenRuta(Path.Combine(ConexionGlobal.gs_CarpetaRaiz, EnCarpeta.Imagen, ENSubCarpetas.ImagenesCliente), _imagen, Pc_Img); MP_Filtrar(1); MP_Limpiar(); _Limpiar = true; _imagen = "Default.jpg"; _ModificarImagen = false; mensaje = GLMensaje.Nuevo_Exito(_NombreFormulario, id.ToString()); } } else //Modifcar { id = Convert.ToInt32(Txb_CliCod.Text); resultado = new ServiceDesktop.ServiceDesktopClient().ClienteModificar(Cliente, id); if (resultado) { if (_ModificarImagen) { UTGlobal.MG_MoverImagenRuta(Path.Combine(ConexionGlobal.gs_CarpetaRaiz, EnCarpeta.Imagen, ENSubCarpetas.ImagenesCliente), _imagen, Pc_Img); _ModificarImagen = false; } Txb_CliCodSpyre.Focus(); MP_Filtrar(1); MP_InHabilitar();//El formulario _Limpiar = true; _imagen = "Default.jpg"; mensaje = GLMensaje.Modificar_Exito(_NombreFormulario, id.ToString()); MH_Habilitar();//El menu } } if (resultado) { ToastNotification.Show(this, mensaje, PRESENTER.Properties.Resources.GRABACION_EXITOSA, (int)GLMensajeTamano.Chico, eToastGlowColor.Green, eToastPosition.TopCenter); } else { mensaje = GLMensaje.Registro_Error(_NombreFormulario); ToastNotification.Show(this, mensaje, PRESENTER.Properties.Resources.CANCEL, (int)GLMensajeTamano.Chico, eToastGlowColor.Green, eToastPosition.TopCenter); } return(resultado); }