private void MP_Limpiar() { try { Tb_Cod.Clear(); Tb_NUmGranja.Clear(); Tb_Placa.Clear(); Tb_Observacion.Clear(); Tb_Observacion.Clear(); Tb_Entregado.Clear(); Tb_FechaEnt.Value = DateTime.Now; Tb_FechaRec.Value = DateTime.Now; if (_Limpiar == false) { UTGlobal.MG_SeleccionarCombo(Cb_Tipo); } MP_CargarDetalle(Convert.ToInt32(Cb_Tipo.Value), 2); Tb_TotalVendido.Value = 0; Tb_TotalEnviado.Value = 0; Tb_TotalMaples.Value = 0; Tb_TotalFisico.Value = 0; Tb_TPrecio.Value = 0; Tb_TSaldoTo.Value = 0; // ((DataTable)Dgv_Detalle.DataSource).Clear(); // Dgv_Detalle.DataSource = null; } catch (Exception ex) { MessageBox.Show(ex.StackTrace, GLMensaje.Error); } }
private void MP_Limpiar() { try { Tb_IdCompraIngreso.Clear(); Tb_NUmGranja.Clear(); Tb_Placa.Clear(); Tb_FechaEnt.Value = DateTime.Now; Tb_FechaRec.Value = DateTime.Now; if (_Limpiar == false) { UTGlobal.MG_SeleccionarCombo(Cb_Tipo); } //((List<VCompraIngreso_01>)Dgv_Detalle.DataSource).Clear(); Dgv_Detalle.DataSource = null; Dgv_Seleccion.DataSource = null; Tb_Recep_TCantidad.Value = 0; Tb_Recep_TPrecio.Value = 0; Tb_Recep_Total.Value = 0; Tb_TCantidad.Value = 0; Tb_TPrecio.Value = 0; Tb_Total.Value = 0; // ((DataTable)Dgv_Detalle.DataSource).Clear(); // Dgv_Detalle.DataSource = null; } catch (Exception ex) { MessageBox.Show(ex.StackTrace, GLMensaje.Error); } }
public override bool MH_NuevoRegistro() { bool resultado = false; string mensaje = ""; VSeleccion vSeleccion = new VSeleccion() { IdSucur = Convert.ToInt32(Cb_Almacen.Value), IdCompraIng = Convert.ToInt32(Tb_IdCompraIngreso.Text), Estado = 1, Cantidad = Convert.ToDecimal(Tb_TCantidad.Value), Precio = Convert.ToDecimal(Tb_TPrecio.Value), Total = Convert.ToDecimal(Tb_Total.Value), Fecha = DateTime.Now.Date, Hora = DateTime.Now.ToString("hh:mm"), Usuario = UTGlobal.Usuario, Merma = Convert.ToDecimal(Tb_MERMA.Value) }; int id = Tb_Id.Text == string.Empty ? 0 : Convert.ToInt32(Tb_Id.Text); int idAux = id; var detalle = ((List <VSeleccion_01>)Dgv_Seleccion.DataSource).ToArray <VSeleccion_01>(); resultado = new ServiceDesktop.ServiceDesktopClient().Seleccion_Guardar(vSeleccion, detalle, ref id, TxtNombreUsu.Text); if (resultado) { if (idAux == 0)//Registar { Tb_NUmGranja.Focus(); MP_CargarEncabezado(); MP_Limpiar(); _Limpiar = true; mensaje = GLMensaje.Nuevo_Exito(_NombreFormulario, id.ToString()); } else//Modificar { MP_Filtrar(1); MP_InHabilitar();//El formulario _Limpiar = true; mensaje = GLMensaje.Modificar_Exito(_NombreFormulario, id.ToString()); MH_Habilitar();//El menu } } //Resultado 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); }
public override bool MH_NuevoRegistro() { bool resultado = false; string mensaje = ""; VCompraIngresoLista CompraIngreso = new VCompraIngresoLista() { IdSucur = 2, IdProvee = _idProveedor, estado = 1, NumNota = Tb_NUmGranja.Text, FechaEnt = Tb_FechaEnt.Value, FechaRec = Tb_FechaRec.Value, Placa = Tb_Placa.Text, CantidadSemanas = Tb_Edad.Text, Tipo = Convert.ToInt32(Cb_Tipo.Value), Observacion = Tb_Observacion.Text, Entregado = Tb_Entregado.Text, Recibido = Tb_Recibido.Text, TotalRecibido = Convert.ToDecimal(Tb_TotalEnviado.Value), TotalVendido = Convert.ToDecimal(Tb_TotalVendido.Value), Total = Convert.ToDecimal(Tb_TSaldoTo.Value), Fecha = DateTime.Now.Date, Hora = DateTime.Now.ToString("hh:mm"), Usuario = UTGlobal.Usuario, }; int id = Tb_Cod.Text == string.Empty ? 0 : Convert.ToInt32(Tb_Cod.Text); int idAux = id; var detalle = ((List <VCompraIngreso_01>)Dgv_Detalle.DataSource).ToArray <VCompraIngreso_01>(); resultado = new ServiceDesktop.ServiceDesktopClient().CompraIngreso_Guardar(CompraIngreso, detalle, ref id, TxtNombreUsu.Text); if (resultado) { if (idAux == 0) //Registar { Tb_NUmGranja.Focus(); MP_CargarEncabezado(); MP_Limpiar(); _Limpiar = true; mensaje = GLMensaje.Nuevo_Exito(_NombreFormulario, id.ToString()); } else //Modificar { MP_Filtrar(1); MP_InHabilitar(); //El formulario _Limpiar = true; mensaje = GLMensaje.Modificar_Exito(_NombreFormulario, id.ToString()); MH_Habilitar(); //El menu } } //Resultado 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); }