public virtual int CompareTo(object obj) { if (obj == null) { return(1); } var tanque = obj as Tanque; return(tanque == null ? 1 : Descripcion.CompareTo(tanque.Descripcion)); }
public virtual int CompareTo(object obj) { if (obj == null) { return(1); } var funcion = obj as Funcion; if (funcion == null) { return(1); } var order = Sistema.CompareTo(funcion.Sistema); return(!order.Equals(0) ? order : Descripcion.CompareTo(funcion.Descripcion)); }
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")); } }