public void ActualizarEntidad(Entity modificar) { modificar.Numero = Numero.Trim(); modificar.Descripcion = Descripcion.Trim(); modificar.Fecha = Fecha; modificar.Activo = Activo; }
public virtual void Validar() { if (Descripcion.Trim().Length == 0) { throw new ApplicationException("Debe ingresar descripción."); } }
public override void Validar() { if (Descripcion.Trim().Length == 0) { throw new ApplicationException("Debe ingresar razón social."); } }
public void ActualizarEntidad(Entity modificar) { modificar.Longitud = Longitud; modificar.Latitud = Latitud; modificar.Descripcion = Descripcion.Trim(); modificar.Fecha = Fecha; modificar.Activo = Activo; }
private void ValidarDatos() { _errores.Clear(); Descripcion = Descripcion.Trim(); if (Descripcion.Equals(string.Empty)) { _errores.Add(new ItemDatasetError("Tipo de Ajuste", "Descripcion", "El campo no puede estar vacío")); } if (IdEstadoDeStock.Equals(string.Empty)) { _errores.Add(new ItemDatasetError("Tipo de Ajuste", "Estado de Stock", "El campo no puede estar vacío")); } }
private void ValidarDatos() { _errores.Clear(); Descripcion = Descripcion.Trim(); if (Descripcion.CompareTo(string.Empty) == 0) { _errores.Add(new ItemDatasetError("Condicion de Venta", "Descripcion", "El campo no puede estar vacío")); } /*tfi_TDCompTesoreria_CondicionesDeVentaDataset data = mz.erp.dataaccess.tfi_TDCompTesoreria_CondicionesDeVenta.GetList(null,null,IdCondicionDeVenta); * tfi_TDCompTesoreria_CondicionesDeVentaDataset.tfi_TDCompTesoreria_CondicionesDeVentaDataTable tabla = data.tfi_TDCompTesoreria_CondicionesDeVenta; * * if (tabla.Rows.Count == 1) * { * string fp = tabla.Rows[0]["IdTDCompTesoreria"].ToString(); * if ((ListaFormasDePagoSeleccionadas.Count != 0)&&((fp == "NULL") || (fp == string.Empty))) * { * _errores.Add(new ItemDatasetError("Condicion de Venta","Formas de Pago","No se debe seleccionar ninguna forma de pago")); * } * }*/ if (DiasDeVencimiento < 0) { _errores.Add(new ItemDatasetError("Condicion de Venta", "Dias de vencimiento", "El campo no puede ser menor a 0")); } else { if (DiasDeVencimiento == 0) { // al menos una forma de pago y no tiene una forma de pago asociada en null if (ListaFormasDePagoSeleccionadas.Count == 0) { _errores.Add(new ItemDatasetError("Condicion de Venta", "Formas de Pago", "Debe seleccionar por lo menos una forma de pago")); } } else { //ninguna forma de pago if (ListaFormasDePagoSeleccionadas.Count != 0) { _errores.Add(new ItemDatasetError("Condicion de Venta", "Formas de Pago", "No se debe seleccionar ninguna forma de pago")); } } } }
private void ValidarDatos() { _errores.Clear(); string Cod = Codigo.Trim(); if (Cod.CompareTo(string.Empty) == 0) { _errores.Add(new ItemDatasetError("Entidad", "Codigo", "El campo no puede estar vacío")); } else { tfi_EntidadesDataset data = mz.erp.dataaccess.tfi_Entidades.GetList(Codigo, null); if (data.tfi_Entidades.Count != 0) { string Id = data.tfi_Entidades.Rows[0]["IdEntidad"].ToString(); if (Id != _idEntidad) { _errores.Add(new ItemDatasetError("Entidad", "Codigo", "El código ya existe")); } else { Cod = data.tfi_Entidades.Rows[0]["Codigo"].ToString(); if (Cod != _codigo) { _errores.Add(new ItemDatasetError("Entidad", "Codigo", "El código ya existe")); } else { Codigo = Cod; } } } } Descripcion = Descripcion.Trim(); if (Descripcion.CompareTo(string.Empty) == 0) { _errores.Add(new ItemDatasetError("Entidad", "Descripcion", "El campo no puede estar vacío")); } }
public bool IsOk() { var rt = true; if (Descripcion.Trim() == "") { Helpers.Msg.Error("CAMPO [ DESCRIPCION ] DEBE SER LLENADO"); return(false); } if (AutoDepartamento.Trim() == "") { Helpers.Msg.Error("CAMPO [ DEPARTAMENTO ] DEBE SER LLENADO"); return(false); } if (AutoGrupo.Trim() == "") { Helpers.Msg.Error("CAMPO [ GRUPO ] DEBE SER LLENADO"); return(false); } if (AutoMarca.Trim() == "") { Helpers.Msg.Error("CAMPO [ MARCA ] DEBE SER LLENADO"); return(false); } if (AutoEmpCompra.Trim() == "") { Helpers.Msg.Error("CAMPO [ EMPAQUE COMPRA ] DEBE SER LLENADO"); return(false); } if (AutoImpuesto.Trim() == "") { Helpers.Msg.Error("CAMPO [ TASA IMPUESTO ] DEBE SER LLENADO"); return(false); } if (IdOrigen.Trim() == "" || IdOrigen.Trim() == "-1") { Helpers.Msg.Error("CAMPO [ ORIGEN ] DEBE SER LLENADO"); return(false); } if (IdCategoria.Trim() == "" || IdCategoria.Trim() == "-1") { Helpers.Msg.Error("CAMPO [ CATEGORIA ] DEBE SER LLENADO"); return(false); } if (IdDivisa.Trim() == "" || IdDivisa.Trim() == "-1") { Helpers.Msg.Error("CAMPO [ ADMINISTRADO x DIVISA ] DEBE SER LLENADO"); return(false); } if (IdClasificacionAbc.Trim() == "" || IdClasificacionAbc.Trim() == "-1") { Helpers.Msg.Error("CAMPO [ CLASIFICACION ] DEBE SER LLENADO"); return(false); } if (EsPesado) { if (Plu.Trim() == "") { Helpers.Msg.Error("CAMPO [ PLU ] DEBE SER LLENADO"); return(false); } } return(rt); }
static void ImprimirAnulacion(SPC_GET_ORDENDETALLE_Result PedidoAnulado, bool ImprimirEnCocina, string NombreImpresoraCocina, string NombreImpresoraBarra) { try { var Usuario = HttpContext.Current.Session[C_SV_USUARIO] as Usuarios; var Camarero = (String.IsNullOrEmpty(Usuario.Nombre_Usuario) ? Usuario.Usuario : Usuario.Nombre_Usuario + " " + Usuario.Apellido_Usuario); String NombreImpresora = ImprimirEnCocina ? NombreImpresoraCocina : NombreImpresoraBarra; int TamanoLetra = ImprimirEnCocina ? 16 : 11; int AnchoPagina = ImprimirEnCocina ? Properties.Settings.Default.MaximoCaracteresCocina : Properties.Settings.Default.MaximoCaracteresBarra; string letra = "Consolas"; using (var DB = new TPVDBEntities()) { var info = DB.InformacionEmpresa.First(); if (!string.IsNullOrEmpty(info.TipoLetraBarra)) { letra = ImprimirEnCocina ? info.TipoLetraCocina : info.TipoLetraBarra; } if (info.TamanoLetraBarra > 0) { TamanoLetra = ImprimirEnCocina ? (int)info.TamanoLetraCocina : (int)info.TamanoLetraBarra; } } System.Drawing.Font ConsolasNormal = new System.Drawing.Font(letra, TamanoLetra, System.Drawing.FontStyle.Regular); System.Drawing.Font ConsolasBold = new System.Drawing.Font(letra, TamanoLetra, System.Drawing.FontStyle.Bold); var center = new StringFormat() { Alignment = StringAlignment.Center }; int Index = 0; var LineasImpresion = new List <LineaPedido>(); LineasImpresion.Add(new LineaPedido(Index++, "ANULACIÓN", ConsolasBold, center)); LineasImpresion.Add(new LineaPedido(Index, PedidoAnulado.Mesa, ConsolasBold, center)); string DescripcionTotal = string.Empty; string filler = string.Empty; ///-- Agregar nota, si tiene una if (!string.IsNullOrEmpty(PedidoAnulado.Nota_Producto)) { ///-- Cantidad - Producto - Nota DescripcionTotal = string.Format("{0} {1} {2}", PedidoAnulado.Cantidad_Producto.ToString().PadLeft(2, ' '), PedidoAnulado.NombreProducto, PedidoAnulado.Nota_Producto).PadRight(AnchoPagina * 2); } else { ///-- Cantidad - Producto DescripcionTotal = string.Format("{0} {1}", PedidoAnulado.Cantidad_Producto, PedidoAnulado.NombreProducto).PadRight(AnchoPagina * 2); } foreach (var Descripcion in DescripcionTotal.Trim().Split(AnchoPagina)) { if (Descripcion.Trim().Length > 3) { LineasImpresion.Add(new LineaPedido(++Index, filler + Descripcion.Trim(), ConsolasNormal)); filler = " "; } } ///-- línea en blanco Index++; LineasImpresion.Add(new LineaPedido(++Index, string.Format("Anulado por: {0}", Camarero), ConsolasNormal)); LineasImpresion.Add(new LineaPedido(++Index, DateTime.Now.ToShortTimeString(), ConsolasNormal)); HttpContext.Current.Session.Add(C_SV_IMPRESION, LineasImpresion); var pd = new System.Drawing.Printing.PrintDocument(); pd.PrintPage += new System.Drawing.Printing.PrintPageEventHandler(pd_PrintPage); pd.DefaultPageSettings.PaperSize = new System.Drawing.Printing.PaperSize("3 1/8 inc x 220 mm", 313, (Index + 2) * (ConsolasNormal.Height)); pd.DefaultPageSettings.Margins = new System.Drawing.Printing.Margins(0, 0, 0, 0); if (!string.IsNullOrEmpty(NombreImpresora)) { pd.PrinterSettings.PrinterName = NombreImpresora; } pd.Print(); } catch (Exception ex) { throw new Exception(ex.Message); } }