Beispiel #1
0
 /// <summary>
 /// Agrega validacion de integridad a una entidad: Modelo
 /// (Código Fijo)
 /// </summary>
 /// <param name="p_dbcAccess">Conexion a la base de datos</param>
 /// <param name="p_entModelo">Entidad con los datos a validar</param>
 /// <param name="p_smResult">Estado final de la operacion</param>
 internal static void ModTInt_f(DBConn p_dbcAccess,
                                EModelo p_entModelo,
                                ref StatMsg p_smResult)
 {
     // *********
     // Agregar acá las validaciones adicionales
     // *********
 }
Beispiel #2
0
 /// <summary>
 /// Agrega o modifica un registro de la tabla: Modelos
 /// (Código Fijo)
 /// </summary>
 /// <param name="p_dbcAccess">Conexion a la base de datos</param>
 /// <param name="p_entModelo">Entidad con los datos a procesar</param>
 /// <param name="p_smResult">Estado final de la operacion</param>
 internal static void ModSave_f(DBConn p_dbcAccess,
                                ref EModelo p_entModelo,
                                ref StatMsg p_smResult)
 {
     // *********
     // Agregar acá los procesos adicionales
     // *********
 }
        public static InputInvoiceList GetListByModelo(EModelo model, DateTime from, DateTime till, bool childs)
        {
            QueryConditions conditions = new QueryConditions
            {
                EModelo  = model,
                FechaIni = from,
                FechaFin = till
            };

            return(GetList(InputInvoiceSQL.SELECT_BY_MODELO(conditions), childs));
        }
Beispiel #4
0
        /// <summary>
        /// Metodo que devuelve la descripcion del modelo al pasarle su codigo
        /// </summary>
        /// <param name="p_strCodModelo">Codigo de Modelo</param>
        /// <returns>Devuelve la descripción del modelo</returns>
        private string GetModelo(string p_strCodModelo)
        {
            EModelo l_EmodModelo = Bll.Tablas.ModGet(p_strCodModelo, true, m_smResult);

            if (MsgRuts.AnalizeError(App.GetMainWindow(), m_smResult))
            {
                return(null);
            }
            string l_strModelo = l_EmodModelo.Des;

            return(l_strModelo);
        }
        private void Modelo_CB_SelectedIndexChanged(object sender, EventArgs e)
        {
            _modelo = (EModelo)((long)Modelo_CB.SelectedValue);

            switch (_modelo)
            {
            case EModelo.Modelo347:
                Settings_TC.Enabled     = true;
                Settings_TC.SelectedTab = Modelo347_TP;
                break;

            case EModelo.Modelo420:
                Settings_TC.Enabled = false;
                break;
            }
        }
        public override void RefreshSecondaryData()
        {
            EModelo[] list = { EModelo.Modelo347, EModelo.Modelo420, EModelo.Modelo111 };
            Datos_Modelos.DataSource = Library.Common.EnumText <EModelo> .GetList(list);

            Modelo_CB.SelectedValue = (long)EModelo.Modelo347;
            _modelo = (EModelo)((long)Modelo_CB.SelectedValue);
            PgMng.Grow();

            Datos_Periodo.DataSource = Library.Common.EnumText <EPeriodo> .GetList(false);

            Periodo_CB.SelectedValue = (long)EPeriodo.Anual;

            FInicial_DTP.Checked = true;
            FFinal_DTP.Checked   = true;

            FInicial_DTP.Value = DateAndTime.FirstDay(DateTime.Today.Year);
            FFinal_DTP.Value   = DateAndTime.LastDay(DateTime.Today.Year);

            AnoActivo_DTP.Value = DateTime.Today;
        }
 public Interruptor(string nombreProducto, string descripcion, int codigo, int precio, EModelo modelo) : base(nombreProducto, descripcion, codigo, precio)
 {
     this.Modelo = modelo;
 }