Пример #1
0
        public static void SaveTipoSeguroViajero(ref TipoSeguroViajeroDTO TipoSeguroViajero)
        {
            SqlCommand command;

            if (TipoSeguroViajero.IsNew)
            {
                command = GetDbSprocCommand("usp_TipoSeguroViajero_Insert");
                command.Parameters.Add(CreateOutputParameter("@IDTipoSeguroViajero", SqlDbType.Int));
            }
            else
            {
                command = GetDbSprocCommand("usp_TipoSeguroViajero_Update");
                command.Parameters.Add(CreateParameter("@IDTipoSeguroViajero", TipoSeguroViajero.tipoSeguroViajeroDTO));
            }


            command.Parameters.Add(CreateParameter("@Descripcion", TipoSeguroViajero.descripcionDTO, 50));

            // Run the command.
            command.Connection.Open();
            command.ExecuteNonQuery();
            command.Connection.Close();

            // If this is a new record, let's set the ID so the object
            // will have it.
            if (TipoSeguroViajero.IsNew)
            {
                TipoSeguroViajero.tipoSeguroViajeroDTO = (int)command.Parameters["@IDTipoSeguroViajero"].Value;
            }
        }
Пример #2
0
        internal override DTOBase PopulateDTO(SqlDataReader reader)
        {
            TipoSeguroViajeroDTO TipoDocumento = new TipoSeguroViajeroDTO();

            if (!reader.IsDBNull(Ord_TipoSeguroViajero))
            {
                TipoDocumento.tipoSeguroViajeroDTO = reader.GetInt32(Ord_TipoSeguroViajero);
            }
            // IdCliente
            if (!reader.IsDBNull(Ord_descripcionDTO))
            {
                TipoDocumento.descripcionDTO = reader.GetString(Ord_descripcionDTO);
            }


            return(TipoDocumento);
        }