Пример #1
0
        public static ModeloCrucero GetByID(int id)
        {
            var            conn    = Repository.GetConnection();
            string         comando = string.Format(@"SELECT * FROM TIRANDO_QUERIES.Modelo_Crucero WHERE mc_codigo = {0}", id);
            DataTable      dataTable;
            SqlDataAdapter dataAdapter;

            try
            {
                dataAdapter = new SqlDataAdapter(comando, conn);
                dataTable   = new DataTable();

                dataAdapter.Fill(dataTable);

                DataRow registroModelo = dataTable.Rows[0];

                var idModelo = int.Parse(registroModelo["mc_codigo"].ToString());

                var modelo = new ModeloCrucero
                {
                    Cod_Modelo = idModelo,
                    Detalle    = registroModelo["mc_detalle"].ToString(),
                };

                conn.Close();
                conn.Dispose();

                return(modelo);
            }
            catch (Exception ex)
            {
                throw new Exception("Ocurrió un error al intentar obtener el modelo de crucero", ex);
            }
        }
Пример #2
0
        public static List <ModeloCrucero> GetAll()
        {
            var            conn    = Repository.GetConnection();
            string         comando = @"SELECT * FROM TIRANDO_QUERIES.Modelo_Crucero";
            DataTable      dataTable;
            SqlDataAdapter dataAdapter;

            try
            {
                dataAdapter = new SqlDataAdapter(comando, conn);
                dataTable   = new DataTable();

                dataAdapter.Fill(dataTable);
                List <ModeloCrucero> modelosDeCruceros = new List <ModeloCrucero>();

                foreach (DataRow fila in dataTable.Rows)
                {
                    var idModeloCrucero = int.Parse(fila["mc_codigo"].ToString());

                    var modeloCrucero = new ModeloCrucero
                    {
                        Cod_Modelo = idModeloCrucero,
                        Detalle    = fila["mc_detalle"].ToString(),
                    };

                    modelosDeCruceros.Add(modeloCrucero);
                }

                conn.Close();
                conn.Dispose();

                return(modelosDeCruceros);
            }
            catch (Exception ex)
            {
                throw new Exception("Ocurrió un error al intentar listar los modelos de cruceros", ex);
            }
        }
Пример #3
0
 public static void Delete(ModeloCrucero t)
 {
     throw new NotImplementedException();
 }