Пример #1
0
        protected override void DataPortal_Insert()
        {
            //crear la conexion a la base
            if (Db == null)
            {
                Db = DatabaseFactory.CreateDatabase();
            }
            Comando = Db.CreateSPCommand(InsertarSp);


            AddCommonParameters();
            AddInsertParameters();

            Db.ExecuteNonQuery(Comando);

            int resultado;
            int.TryParse(Db.GetOutputParameterValue(Comando, "sn_id").ToString(), out resultado);
            Id = resultado;

            if (resultado == 0)
            {
                throw new JusException("No se Inserto ningun dato");
            }
            PostInsert();

            FieldManager.UpdateChildren();
        }